我有一个字符串数组,myString =' 23.654'和一个角色,Char ='。'。有没有办法使用find函数来确定myString中Char的索引?
答案 0 :(得分:2)
您可以使用strfind
来识别一个字符串存在于另一个字符串中的位置。
index = strfind(myString, '.')
或者您可以将==
与find
结合使用。 ==
在字符串中的每个字符和您感兴趣的字符之间执行元素相等的检查。它将产生一个逻辑数组,其中true
出现字符,否则为false
。如果您需要实际索引,find
将返回所有true
值的位置。
index = find(myString == '.')