我该如何转成
str1像“? ab ?”
进入MATLAB吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
您可能希望查看与regular expressions(“ regexp”)匹配的字符串。请注意,Matlab使用的regexp语法与VBA中使用的regexp语法不同。在您的示例中,“。”扮演'?'的角色通配符,以便您可以
str1 = 'aabb'; % Match
str2 = 'abab'; % No match
if isempty(regexp(str1, '.ab.'))
disp('str1 is no match');
else
disp('str1 is a match');
end
if isempty(regexp(str2, '.ab.'))
disp('str2 is no match');
else
disp('str2 is a match');
end
您应该得到的输出是
str1是一个匹配项
str2不匹配