文档帮助中心
在指定的子字符串之后插入字符串
newStr = insertAfter (str, startStr newText)
newStr = insertAfter (str, startPos newText)
例
中newstr= insertAfter(海峡,startStr,newText)插页newText成海峡后的子字符串指定由startStr并返回结果为中newstr。如果startStr在发生多次海峡, 然后insertAfter每发生后插入文本startStr。
中newstr= insertAfter(海峡,startStr,newText)
中newstr
海峡
startStr
newText
insertAfter
如果海峡是一个字符串数组或字符向量的单元阵列,然后insertAfter插页newText的每个元素海峡。输出参数中newstr与?的数据类型相同海峡。
中newstr= insertAfter(海峡,startPos,newText)插入由指定的文本newText成海峡所指定的位置之后startPos。
中newstr= insertAfter(海峡,startPos,newText)
startPos
全部收缩
创建子后的字符串数组,并插入文本。
在R2017a开始,您可以创建一个使用双引号的字符串。
海峡=“快速的狐狸”
插入子后的文本“快”。
“快”
=中newstr insertAfter(STR,“快”,“棕色”)
=中newstr“敏捷的棕色狐狸”
子插入到一个字符串数组的每个元素。当你作为位置指定不同的子串,它们必须被包含在一个字符串数组或一个单元阵列,其大小为相同海峡。
海峡= [“快速狐狸跳过”;“在狗”]
海峡=2×1线“快速狐狸跳过”“在狗”
=中newstr insertAfter(STR,[“快”;“中的”],[“棕色”;“懒”])
=中newstr2×1线“敏捷的棕色狐狸跳过了懒狗”
创建的字符串数组,并指定位置插入子。
海峡=“詹姆斯·麦克斯韦”
詹姆斯·麦克斯韦"
插入第五个字符之后的子字符串。
=中newstr insertAfter(STR,5,“文员”)
=中newstr“麦克斯韦”
子插入到一个字符串数组的每个元素。当你指定与数字阵列的不同位置,它们的大小必须输入字符串数组一样。
海峡= [“詹姆斯·麦克斯韦”;“卡尔·高斯”]
海峡=2×1线"詹姆斯·麦克斯韦" "卡尔·高斯"
=中newstr insertAfter(STR,[5; 4],[“文员”;“弗里德里希”])
=中newstr2×1线"詹姆斯克拉克麦克斯韦" "卡尔弗里德里希高斯"
创建一个指定位置之后的字符的载体和插入文本。
CHR =“蘑菇和洋葱”
蘑菇和洋葱
在第九位置之后插入文本。
newChr = insertAfter(CHR 9,、辣椒,)
newChr =“蘑菇,辣椒,洋葱”
在子字符串后面插入文本。
newChr = insertAfter(CHR,'蘑菇',、辣椒,)
输入文本,指定为字符串数组、字符向量或字符向量的单元格数组。
数据类型:串|烧焦|细胞
串
烧焦
细胞
子串,后指定为一个字符串数组,字符向量,或字符向量的单元阵列插入文本。
如果海峡是一个字符串数组或字符向量的单元阵列,然后startStr可以是字符向量、字符串标量、字符串数组或与海峡。
,后其指定为数值数组的起始位置插入文本。
如果海峡是一个字符串数组或字符向量的单元阵列,然后startPos可以是数字标量或相同尺寸的一个数值数组作为海峡。
数据类型:双|单|INT8|int16|INT32|Int64的|UINT8|UINT16|UINT32|UINT64
双
单
INT8
int16
INT32
Int64的
UINT8
UINT16
UINT32
UINT64
要插入的文本,指定为字符串数组、字符向量或字符向量的单元格数组。
如果海峡是一个字符串数组或字符向量的单元阵列,然后newText可以是字符向量、字符串标量、字符串数组或与海峡。
输出文本,返回作为一个字符串数组,字符向量,或字符向量的单元阵列。海峡和中newstr具有相同的数据类型。
此功能完全支持高大的阵列。万博1manbetx欲了解更多信息,请参阅高大的数组。
使用注意事项和限制:
海峡,startStr,newText必须是字符串标量,字符向量,或含有不超过一个字符向量的单元阵列。
这个函数完全支持分布式数组。万博1manbetx欲了解更多信息,请参阅使用分布式数组运行MATLAB函数(并行计算工具箱)。
擦除|eraseBetween|extractAfter|extractBefore|的insertBefore|加入|+|取代|分裂
擦除
eraseBetween
extractAfter
extractBefore
的insertBefore
加入
+
取代
分裂
这个例子的修改版本的系统上存在。你要打开这个版本呢?
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处