Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 规则与模式 > 模式 >

PatternTest (?)

p?test
是一个模式对象,代表匹配 p 的任何表达式,并且表达式应用 test 给出 True。、
  • test[pval] 的任何非 True 结果表示失败。
  • 运算符 ? 有一个高的优先级。这样 _^_?t_^(_?t),而不是 (_^_)?t
  • 在类似 __?test 的形式中,当应用 test 时,由 __ 匹配的序列的每个元素产生 True
1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team