Longest

Longest[p]
是一个模式对象,它匹配具有模式 p 的最长序列.

更多信息更多信息

  • Longest 同时处理普通的表达式模式和字符串模式.
  • 如果在同一个表达式中出现了许多个 Longest 对象,那些第一次出现的与最长序列相匹配的对象被赋予更高的优先级.
  • Longest[p, pri] 给出最长序列优先级 pri. 最长序列匹配尽可能尝试使用高优先级的 Longest 对象.
  • 优先级可以是任何表达式,并且按标准 Mathematica Sort 次序排序. Longest[p] 指定最高可能优先级.
  • 具有相同优先级的 Longest 对象按它们出现在表达式中的顺序尝试进行计算.
  • 如果没有给出明确的 LongestShortest,普通的表达式模式通常被假设为 Shortest[p],而字符串模式被假设为 Longest[p].
  • 对于普通的表达式,Longest[p] 指定不仅是 p 本身,而且 p 的所有部分也都应该匹配最长序列.
版本 6 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »