对字符串进行查找并替换
。
简要介绍一下这三个函数,以
regexpi
为例
:
用法
1
:
[start end extents match tokens names] = regexpi('str', 'expr')
start
为匹配字符串的起始位置;
end
为匹配字符串的终止位置;
extents
为
扩展内容,
和
'tokens'
指示符一起用,
指示出现
tokens
的位置;
match
即找到
的匹配字串;
tokens
匹配正则表达式中标记
(tokens)
的字串;
names
为匹配到
的命名标记的标记名。
用法
2
:
若不需要所有的输出,可以用下面的方式有选择的输出。
[v1 v2 ...] = regexpi('str', 'expr', 'q1', 'q2', ...)
'q1'
、
'q2' ......
为
'start'
、
'end'
、
'tokens'
、
'tokensExtents'
、
'match'
、
'names'
之一,
意义与前文相同。
v1
、
v2......
的输出顺序与
q1
、
q2......
一致。