matlab-正则表达式字符串匹配regexp和regexpi都是对正则表达式进⾏匹配,返回位置
>> sss='abc dasdf eewww'
sss =
abc dasdf eewww
>> regexpi(sss,'a.*')
ans =
1
>> regexpi(sss,'c.*')
ans =
3
>> regexpi(sss,'2.*')
ans =
[]
>> regexpi(sss,'www.*')
ans =
13
>>
regexpi不分⼤⼩写, regexpi区分⼤⼩写matlab定义函数表达式
>> regexpi(sss,'WWW.*')
ans =
13
>> regexp(sss,'WWW.*')
ans =
[]
>> regexp(sss,'www.*')
ans =
13
>>
匹配并替换
>> regexprep(sss,'www','aa')
ans =
abc dasdf eeaa >>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论