在指定位置后提取子字符串
startStr newStr = extractAfter (str)
startPos newStr = extractAfter (str)
例子
newStr= extractAfter (str,startStr)提取开始后的子字符串startStr以最后一个字符结尾str.如果startStr发生多次str,然后newStr是str从…的第一次出现startStr到最后。
newStr= extractAfter (str,startStr)
newStr
str
startStr
如果str那么,是字符串数组还是字符向量的单元格数组extractAfter的每个元素提取子字符串str.输出参数newStr具有相同的数据类型为str.
extractAfter
newStr= extractAfter (str,startPos)提取从指定位置之后开始的子字符串startPos以最后一个字符结尾str.
newStr= extractAfter (str,startPos)
startPos
全部折叠
创建字符串数组并选择子串后发生的文本。
从R2017A开始,您可以使用双引号创建字符串而不是字符串函数。
字符串
str =“敏捷的棕色狐狸”
str = "敏捷的棕色狐狸"
提取子字符串后面出现的子字符串“快”.这extractAfter函数选择不包含的新文本“快”在输出。
“快”
empstr =提示(str,“快”)
newStr = "brown fox"
从字符串数组的元素创建一个新的字符串数组。当您指定不同的子字符串作为位置时,它们必须包含在与输入字符串数组大小相同的字符串数组或单元格数组中。
str = [“敏捷的棕色狐狸跳了起来”;“过于懒狗”]
str =2×1的字符串数组"那只敏捷的棕色狐狸跳过了那只懒狗"
newStr = extractAfter (str, (“快”;“这 ”])
newStr =2×1的字符串数组“棕色狐狸跳”“懒狗”
您还可以指定一个子字符串作为应用于输入字符串数组的所有元素的位置。
在指定位置之后创建字符串。
str =“埃德加·艾伦·坡”
str = "埃德加·爱伦·坡"
选择第12个字符之后的子字符串。
newstr =提示(str,12)
newstr =“poe”
从字符串数组的每个元素中选择子字符串。当您使用数字数组指定不同的位置时,它们必须与输入字符串数组的大小相同。
str = [“埃德加·艾伦·坡”;“路易莎。梅。爱尔考特”]
str =2×1的字符串数组《埃德加·爱伦·坡》《路易莎·梅·奥尔科特》
Newstr =提取物(str,[12; 11])
newStr =2×1的字符串数组奥尔科特“坡”
从每个元素中选择子字符串并指定相同的位置。
newStr = extractAfter (str, 6)
newStr =2×1的字符串数组《爱伦·坡》《梅·奥尔科特》
创建一个字符向量。然后创建具有子串的新字符向量空空的.
空空的
空空的=辣椒和洋葱
辣椒和洋葱
选择文字后的第12个位置。
newchr =提示(Chr,12)
newChr =“洋葱”
选择子字符串后的文本。
newchr =提取物(Chr,”和“)
输入文本,指定为字符串阵列,字符向量或字符向量的单元格数组。
数据类型:字符串|字符|细胞
字符
细胞
表示子字符串的开始以提取的字符串,指定为字符串数组,字符向量或字符向量的小区数组。extractAfter不包括startStr从要提取的子字符串中提取。
如果str是字符串数组或字符向量阵列,然后是字符向量startStr可以是字符向量,字符串标量或字符串数组或相同尺寸的单元数组str.
要提取的子字符串的起始位置,指定为数字数组。extractAfter排除开始从要提取的子字符串中提取。
开始
如果str是字符串数组或字符向量阵列,然后是字符向量startPos可以是一个数字标量或与str.
数据类型:双|单|int8|int16|int32|int64|uint8|uint16|uint32|uint64
双
单
int8
int16
int32
int64
uint8
uint16
uint32
uint64
输出文本,作为字符串数组、字符向量或字符向量的单元格数组返回。
这个函数完全支持高数组。金宝app有关更多信息,请参见高大的数组.
数|擦除|eraseBetween|extractBefore|extractBetween|insertAfter|方法|加入|代替|替换|大小|分裂|strlength
数
擦除
eraseBetween
extractBefore
extractBetween
insertAfter
方法
加入
代替
替换
大小
分裂
strlength
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
得到审判现在