MATLAB lower 函数把字符串中的英文字母转为小写,与 upper 相对。
语法
newStr = lower(str)输入参数
| 参数 | 说明 |
|---|---|
str | 输入文本:字符数组、字符串数组或 cell 数组 |
输出
newStr:全小写版本,类型与输入一致。
示例
lower('HELLO WORLD')ans = 'hello world'数据清洗,把用户输入统一转小写再比较:
answer = 'YES';
if strcmp(lower(answer), 'yes')
disp('用户确认')
end判断文件后缀:
fname = 'Data.CSV';
if strcmp(lower(fname(end-2:end)), 'csv')
disp('是 CSV 文件')
end注意事项
- 对数字输入报错;
- 中文不受影响;
- 批量处理 cell/字符串数组同样支持。