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

StringReplaceList

StringReplaceListStringReplaceList
给出列表,将 中匹配的子串替换为 .
StringReplaceList
给出前 n 个符合条件的子串.
StringReplaceList
给出所有符合条件的子串 .
  • StringReplaceList 遍历整个字符串,依次检验每个子字符串. 对每一个子字符串,试图运用每个指定的转换规则,返回应用后的结果.
  • 在如 替换中, 只有在使用时才计算.
以所有可能的方式替换
以所有可能的方式替换
In[1]:=
Click for copyable input
Out[1]=
 
In[1]:=
Click for copyable input
Out[1]=
指定替换字符串:
指定常规表达式:
指定日期匹配:
混合常规表达式和字符串模板:
使用 RuleDelayed (:>):
可能性最大的两种情况:
替换字符串:
StringReplaceList 只针对特定字符:
StringReplaceList 自动线性作用于字符串:
以所有可能方式替换 ,包含大写字母:
区分大小写会减少结果数量:
解决斐波那契 (Fibonacci) 多路系统的五步 :
另一个多路系统的五步:
形如 的所有可能的替换:
如果该规则没有字符串结果,StringReplaceList 生成一个 StringExpression
版本 5.1 的新功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF