-
strcat
(‘a’,’ ',‘b’) → ‘ab’
会无视空格键
解决方案:
用空格键的ASCII码:32
即: strcat(‘a’,32,‘b’) → ‘a b’
ps:若a、b是cell型的,则32需转为cell类型【i.e. strcat(‘a’,{32},‘b’)】;
pps:回车键的ASCII码为13。 -
strcmp
(s1,s2) 比较字符串
比较 s1 和 s2,如果二者相同,则返回 1 (true),否则返回 0 (false) -
contains
(s1,s2) 确定字符串s2是否在s1中 -
ismember
(s1,s2) 判断一个字符串是不是已经存在于一个cell 数组中,s2(char/str格式)是否在s1(cell格式)中 -
删除字符串中空格 【参考: 如何在MATLAB中删除字符串中的空格?—— 共7种办法】
目前用过isspace
S1 = 'A B C';
New_String = String(find(~isspace(S1)))
S2 = 'H e l l o !';
S2(isspace(S2)) = []