MATLAB 帮助中心
本页翻译不是最新的。点击此处可查看最新英文版本。
确定哪些字符为字母
TF = isletter(A)
TF = isletter(A) 返回逻辑数组 TF。如果 A 是字符数组或字符串标量,则当 A 中的某个字符是字母时,TF 中对应的元素是逻辑值 1 (true),否则是逻辑值 0 (false)。
A
TF
1
true
0
false
如果 A 不是字符数组或字符串标量,则 isletter 返回逻辑值 0 (false)。
isletter
示例
全部折叠
创建一些不同的数组,然后确定哪些数组元素为字母。
chr = '123 Main St.'
TF = isletter(chr)
TF = 1×12 logical array 0 0 0 0 1 1 1 1 0 1 1 0
将 chr 转换为字符串,并测试它。输入参量不是字符数组,因此 isletter 返回 0。
chr
str = string(chr)
str = "123 Main St."
TF = isletter(str)
输入数组,指定为标量、向量、矩阵或多维数组。A 可以是任何数据类型。
要查找非标量字符串数组元素中的字母,请使用 isstrprop 函数。
isstrprop
全部展开
用法说明和限制:
来自 char 类的输入值必须在 0-127 的范围内。
char
backgroundPool
ThreadPool
在 R2006a 之前推出
char | ischar | isspace | isstrprop | iscellstr | isnumeric | isa | isstring | string
ischar
isspace
iscellstr
isnumeric
isa
isstring
string
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处