Matlab:使用strfind获得完全匹配

时间:2014-01-13 20:59:39

标签: matlab

我有一个1x5的单元格,可能看起来像:

A = {'asd','pqr','asd 123','pqr123','asd 1','dfg',}

当我这样做时:

strfind(A,'asd')

我得到了

[1]    []    [1]    []    [1]    []

但是,我想要完全匹配。即我希望

[1]    []    []    []    []    []

我如何实现上述目标?

1 个答案:

答案 0 :(得分:11)

使用strcmp(区分大小写)或strcmpi(不区分大小写)。

strcmp(A,'asd');

给出以下ans:

1     0     0     0     0     0