比较字符串(不区分大小写)
TF = strcmpi(S1,S2)
例
TF= strcmpi(S1,S2)比较S1和S2,忽略字母大小写的任何差异。该函数返回1(真正)如果两个是相同的并且0(假) 除此以外。如果大小和每一个内容是相同的,除了壳体文本被认为是相同的。返回结果TF是数据类型的合乎逻辑。
TF= strcmpi(S1,S2)
TF
S1,S2
S1
S2
1
真正
0
假
合乎逻辑
输入参数可以是字符串数组,字符向量,和字符向量的单元阵列的任意组合。
全部收缩
比较两个不同的特征向量,忽略字母大小写的任何差异。
S1 ='是';S2 ='没有';TF = strcmpi(S1,S2)
TF =合乎逻辑0
strcmpi回报0因为S1和S2不相等,甚至忽略大小写时。
strcmpi
比较两个相等的特征向量。
S1 ='是';S2 ='是';TF = strcmpi(S1,S2)
TF =合乎逻辑1
strcmpi回报1因为S1和S2忽略大小写时是相等的。
查找单词匹配的文本'一旦'在字符向量的单元阵列。忽略大小写。
'一旦'
S1 ='一旦';S2 = {'一旦',“当选择”;'一个','时间'};TF = strcmpi(S1,S2)
TF =2×2阵列的逻辑1 0 0 0
当你忽略的情况下,有一个发生S1阵列中S2,它发生在该元件S2(1,1)。
S2(1,1)
创建字符向量的两个单元阵列。要在忽略的情况下对它们进行比较,使用strcmpi功能。
S1 = {“补锅匠”,'裁缝';“战士”,'间谍'};S2 = {“补锅匠”,“贝克”;'士兵','间谍'};TF = strcmpi(S1,S2)
TF =2×2阵列的逻辑1 0 0 1
TF(1,1)是1因为“补锅匠”是在两个阵列的第一个单元。TF(2,2)是1因为'间谍'和'间谍'只有大小写不同。TF(2,1)是0因为“战士”在S1(2,1)有空格字符,'士兵'在S2(2,1)才不是。
TF(1,1)
“补锅匠”
TF(2,2)
'间谍'
TF(2,1)
“战士”
S1(2,1)
'士兵'
S2(2,1)
在R2017a开始,您可以创建一个使用双引号,而不是串串功能。比较两个字符串数组,忽略大小写,使用strcmpi。
串
S1 = [“一个”,“公元前”;“高清”,“G”]。S2 = [“B”,“C”;“DEF”,“G”]。TF = strcmpi(S1,S2)
TF =2×2阵列的逻辑0 0 1 1
输入文本,指定为一个字符向量,一个字符阵列,字符向量的单元阵列,或一个字符串数组每个输入。的输入顺序并不影响比较结果。
如果两个S1和S2是字符串数组或字符向量的单元阵列,然后S1和S2必须是相同的大小,除非其中一个是标量。
如果两个S1和S2是具有多个行的字符数组,然后S1和S2可包含的行数不同。
当比较字符向量的非标量单元阵列或一个字符串数组来多行字符阵列,单元阵列或字符串数组必须与相同数量的行作为字符阵列的列向量。
数据类型:烧焦|细胞|串
烧焦
细胞
真或假的结果,返回为1要么0数据类型的合乎逻辑。
如果每个输入是字符串标量或字符向量,则TF是一个标量。
如果至少一个输入可以是一个字符串数组或字符向量的单元阵列,然后TF是一个数组的大小与输入阵列相同。
如果一个输入是一个字符数组具有多个行,而另一个输入是标量小区或串标量,然后TF是一个ñ-通过-1阵列,其中ñ是字符阵列中的行的数目。
ñ
如果两个输入是字符数组,TF是一个标量。
该strcmpi功能可用于文本的比较。如果在不支持的数据类型使用万博1manbetxstrcmpi总回报率0。
对于区分大小写的文本比较,使用STRCMP代替strcmpi。
STRCMP
虽然strcmpi股C函数的名称,它不遵循回归的C语言惯例0当文本输入相匹配。
此功能完全支持高大的阵列。万博1manbetx欲了解更多信息,请参阅高大的数组。
使用注意事项和限制:
枚举输入不支持。万博1manbetx
从输入值烧焦类必须在范围0-127。
当一个输入为一个单元阵列,另一个输入是一个字符阵列,该字符阵列必须是一个编译时行向量。
当两个输入都是空的字符阵列具有不同的尺寸,所产生的代码返回真正。
EQ|NE|正则表达式|regexpi|分类|STRCMP|strfind|STRNCMP|strncmpi
EQ
NE
正则表达式
regexpi
分类
strfind
STRNCMP
strncmpi
您单击对应于该MATLAB命令的链接:
在MATLAB命令窗口中输入它运行的命令。Web浏览器不支持MATLAB的命令。万博1manbetx
选择一个网站,以获得翻译的内容,其中可看到当地的活动和优惠。根据您的位置,我们建议您选择:。
您还可以选择从下面的列表中的网站:
选择最佳的网站性能的中国网站(在中国或英文)。其他MathWorks的国家网站都没有从您的位置访问进行了优化。
请联系您当地的办事处
现在就试用