MATLAB 字符串函数参考

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/字符串数组同样支持。