strfind用法 规定第二个参数类型只能是向量 不可以是cell 。
Syntax
start = regexp(str,expr)
[start,finish] = regexp(str,expr)
[start,finish,tokens] = regexp(str,expr)
[...] = regexp(str,expr,'once')
Description
start = regexp(str,expr)返回一个向量,元素分别是表达式expr在字符串Str中的位置。表达式可以是:'c[aeiou]+t' (cat,caet, caoueouat)
当Str或者expr 是个元胞字符数组,regexp 返回 m-by-n元胞数组,其元素是向量,其中M是Str该字符串的指数,
数组里面的字符串轮流查找。
1从一组字符串里面,
string1={'42_time[ ]_', 'speed_vel', '002_air', 'water_005', 'att059[ ]', '895dps'}
查找下面几个字符串,
string0={'time', 'air','water'}
并且给出它们所在的列数。
*time 返回1
*air 返回3
*water 返回4
唉 看到cell就知道又是麻烦....
string1={'42_time[ ]_', 'speed_vel'
本文发布于:2024-02-03 03:46:06,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170690316648440.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |