最短的
细节
最短 适用于普通表达式模式和字符串模式。 如果几个 最短的 对象出现在同一表达式中,那些最先出现的对象被赋予更高的优先级以匹配最短的序列。 最短的 [ 第页 , 脉波重复间隔 ] 被给予优先权 脉波重复间隔 是最短的序列。 首先尝试最短序列的匹配 最短的 具有更高优先级的对象。 优先级可以是任何表达式,并以标准Wolfram语言排序 排序 订单。 最短的 [ 第页 ] 指定可能的最高优先级。 最短的 优先级相同的对象将按照它们在表达式中出现的顺序进行尝试。 如果没有明确的 最短的 或 最长的 在给定的情况下,通常有效地假设普通的表达模式为 最短的 [ 第页 ] ,而字符串模式假定为 最长的 [ 第页 ] . » 最短的 与组合时具有特殊含义 可选 . 最短的 [ 拍 : 定义 ] 首次尝试使用值进行匹配 定义 然后才尝试这种模式 拍 .如果 可选 未使用显式 最长的 或 最短 ,它被有效地包裹在 最长的 . » 对于普通表达式, 最短的 [ 第页 ] 指定不仅 第页 它本身,也包括 第页 应该匹配最短的序列。 最短的 [ 第页 ] 对应于“非贪婪模式”。 最短的 [ 第页 ] 可能与绝对最短的表达式匹配不对应 第页 如果在模式的其他地方有额外的约束。