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'