文档
查找并替换字符串数组中的子字符串
newStr =取代(str,旧,新)
例子
newStr =取代(str,老,新)替换所有发生的老在字符串数组str与新.如果老包含多个子字符串,然后新两者都必须是相同的大小老,或必须为单个子字符串。
newStr =取代(str,老,新)
str
老
新
全部折叠
替换文件名列表中的占位符文本。
从R2017a开始,您可以使用双引号创建字符串。
str = [“< ROOT_DIR > \ MyData \ data.tar.gz”;“< ROOT_DIR > \ MyScripts \ cleandata.m”;“< ROOT_DIR > \ MyScripts \ preprocess.m”;“< ROOT_DIR > \ MyScripts \ publishResults.m”]
str =4 x1字符串数组“< ROOT_DIR > \ MyData \ data.tar.gz " < ROOT_DIR > \ MyScripts \ cleandata。m”“< ROOT_DIR > \ MyScripts \预处理。m”“< ROOT_DIR > \ MyScripts \ publishResults.m”
取代< ROOT_DIR >使用一个字符串作为文件路径的名称。
< ROOT_DIR >
老=“< ROOT_DIR >”;新=“C: \ MyProject的”;newStr =取代(str,旧,新)
newStr =4 x1字符串数组“C: \ MyProject \ MyData \ data.tar.gz”“C: \ MyProject \ MyScripts \ cleandata。m”“C: \ MyProject \ MyScripts \预处理。m”“C: \ MyProject \ MyScripts \ publishResults.m”
用换行符替换回车。
str = [提交日期:11/29/15 \ r”;“验收日期:1/20/16 \ r”;“联系:john.smith@example.com \ r \ n”]
str =3 x1字符串数组"提交日期:11/29/15\r" "接受日期:1/20/16\r" "联系方式:john.smith@example.com\r\n"
替换回车。
老= {“\ r \ n”,' \ r '};新=' \ n ';newStr =取代(str,旧,新)
newStr =3 x1字符串数组"提交日期:11/29/15\n" "接受日期:1/20/16\n" "联系方式:john.smith@example.com\n"
输入文本,指定为字符串数组、字符向量或字符向量的单元格数组。
数据类型:字符串|字符|细胞
字符串
字符
细胞
要替换的子字符串,指定为字符串数组、字符向量或字符向量的单元格数组。
新子字符串,指定为字符串数组、字符向量或字符向量的单元格数组。
要对重叠的模式执行多次替换,请使用strrep函数。
strrep
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组.
使用注意事项及限制:
str,老,新必须是字符串标量、字符向量或包含不超过一个字符向量的单元格数组。
该函数完全支持分布式数组。金宝app有关更多信息,请参见使用分布式数组运行MATLAB函数(并行计算工具箱)。
数|擦除|eraseBetween|extractAfter|extractBefore|extractBetween|insertAfter|方法|加入|正则表达式|regexprep|replaceBetween|大小|分裂|strlength|strrep
数
擦除
eraseBetween
extractAfter
extractBefore
extractBetween
insertAfter
方法
加入
正则表达式
regexprep
replaceBetween
大小
分裂
strlength
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在