规则与模式

Wolfram 语言符号程序概念的核心,是任意符号模式的转换规则. Wolfram 语言的模式语言方便的描述了一系列各种类型的表达式,让程序变得易读、简洁且高效.

参考资料参考资料

规则 »

lhsrhs (Rule) 表示替换规则

expr/.rules (ReplaceAll) 对表达式应用替换规则

RuleDelayed(:>)  ▪  ReplaceRepeated(//.)  ▪  Condition(/;)  ▪  ...

模式 »

x_ 任意表达式,命名

x__ 表达式序列

a|b|c 替换形式

Repeated(..)  ▪  Except  ▪  Longest  ▪  Shortest  ▪  ...

模式匹配函数 »

Cases 匹配给定模式的列表元素或表达式元素

Position  ▪  MemberQ  ▪  MatchQ  ▪  Count  ▪  DeleteCases  ▪  ...

赋值 »

lhs=rhs, lhs:=rhs 任意模式的赋值