Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 字符串操作 > 字符串运算 > StringReplace >

StringReplace

StringReplaceStringReplace
中出现时就用对应的 替换.
StringReplace
仅执行前 n 个替换.
StringReplace
给出每个 的结果列表.
  • StringReplace 搜索一个字符串,并从字符串的第一个位置开始逐个检测子串. 对于每个子串,它按次序进行指定的变换规则. 如果某个规则被可用,就用子串替换,然后在从该子串后的字符开始新一轮测试.
  • 形式的替换中, 直到每次使用时才进行计算.
每次"ab"出现时,用"X"替换:
在有 1 个或多个"ab"出现时,用"X"替换:
每次"ab"出现时,用"X"替换:
In[1]:=
Click for copyable input
Out[1]=
 
在有 1 个或多个"ab"出现时,用"X"替换:
In[1]:=
Click for copyable input
Out[1]=
用字符串模式:
用一个正则表达式:
用日期的模式匹配:
正则表达式或字符串模式:
为了计算规则左边,用 RuleDelayed ():
仅对前 2 处匹配给定模式的子串替换:
替换任意字符串:
StringReplace 仅作用于特定字符:
StringReplace 自动线性作用于字符串列表:
替换可以在非字符串上进行:
这个替换忽略大小写:
清楚首尾空格:
清除文本的注释:
从文本提取注释:
从一个 HTML 文档中清除所有标签 "<...>" :
句子中所有单词首字母大写:
改变文本中的日期约定:
识别文本中的素数:
不受相邻元素约束的替换系统:
计算的 5 步:
StringPosition 给出每个模式出现时的起点和终点位置:
输出可以和 StringReplacePart 连用:
相同的结果:
强调文本中给定长度的单词,它摘录于 A New Kind of Science 的第一册:
版本 2 的新功能 | 版本 5.1 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF