此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

StringReplace

StringReplace["string", s->sp]StringReplace["string", {s1->sp1, s2->sp2, ...}]
si"string" 中出现时就用对应的 spi 替换。
StringReplace["string", srules, n]
仅执行前 n 个替换。
StringReplace[{s1, s2, ...}, srules]
给出每个 si 的结果列表。
  • 字符串表达式 si 可以包含在 StringExpression 说明中指定的对象。
  • StringReplace 搜索一个字符串,并从字符串的第一个位置开始逐个检测子串。对于每个子串,它按次序进行指定的变换规则。如果某个规则被可用,就用子串替换,然后在从该子串后的字符开始新一轮测试。
  • si:>spi 形式的替换中, spi 不计算直道每次调用时。
2 的新功能 | 5.1 中的修改功能