我们如何检查字符串是否包含数字?
检查字符串是否包含所有字母的最佳方法是使用 isletter
命令,但如何更进一步检查字符串中的任何字符是否为数字?
一种方法是将字符串转换为字符数组,并交叉检查 ascii 值是否属于数字。在 MATLAB 中是否有更简单的方法来执行此操作?
示例字符串:67 Cliston St
最佳答案
>> exampleString = "67 Cliston St";
>> any(regexp(exampleString ,'[0-9]'))
如果字符串中至少有一个数字,则返回 true。
关于string - 在 MATLAB 中检查字符串是否包含任何数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58979040/