StringReplaceList

StringReplaceList["string",ssp]StringReplaceList["string",{s1sp1,s2sp2,}]

给出列表,将 "string" 中匹配的子串替换为 si.

StringReplaceList["string",srules,n]

给出前 n 个符合条件的子串.

StringReplaceList[{s1,s2,},srules]

给出所有符合条件的子串 si.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (2)

以所有可能的方式替换 "c"

范围  (9)

指定替换字符串:

指定常规表达式:

指定日期匹配:

混合常规表达式和字符串模板:

使用 RuleDelayed (:>):

可能性最大的两种情况:

替换字符串:

StringReplaceList 只针对特定字符:

StringReplaceList 自动线性作用于字符串:

选项  (1)

IgnoreCase  (1)

以所有可能方式替换 "c",包含大写字母:

区分大小写会减少结果数量:

应用  (2)

解决斐波那契 (Fibonacci) 多路系统的五步 [更多信息]

另一个多路系统的五步:

形如 的所有可能的替换:

可能存在的问题  (1)

如果该规则没有字符串结果,StringReplaceList 生成一个 StringExpression

Wolfram Research (2004),StringReplaceList,Wolfram 语言函数,https://reference.wolfram.com/language/ref/StringReplaceList.html.

文本

Wolfram Research (2004),StringReplaceList,Wolfram 语言函数,https://reference.wolfram.com/language/ref/StringReplaceList.html.

CMS

Wolfram 语言. 2004. "StringReplaceList." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/StringReplaceList.html.

APA

Wolfram 语言. (2004). StringReplaceList. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/StringReplaceList.html 年

BibTeX

@misc{reference.wolfram_2024_stringreplacelist, author="Wolfram Research", title="{StringReplaceList}", year="2004", howpublished="\url{https://reference.wolfram.com/language/ref/StringReplaceList.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_stringreplacelist, organization={Wolfram Research}, title={StringReplaceList}, year={2004}, url={https://reference.wolfram.com/language/ref/StringReplaceList.html}, note=[Accessed: 22-November-2024 ]}