StringLower / StringUpper
把字符串中的英文字母转换成小写或大写.
StringLower, OutputVar, InputVar [, T] StringUpper, OutputVar, InputVar [, T]
参数
- OutputVar
用来存储新的转换后的字符串的变量名.
- InputVar
需要被读取内容的变量名. 不要把名称括在百分号中, 除非您希望使用变量的 内容 作为被解析的变量名.
- T
如果此参数为字母 T, 那么字符串会被转换为标题格式. 例如, "GONE with the WIND" 会被转换成 "Gone With The Wind".
备注
要判断字符或字符串是否全部为大写或小写字母, 请使用 "if var is [not] upper/lower".
在这个及其他所有命令中,OutputVar 和 InputVar 中可以使用相同的变量.
[v1.1.20+]: Format() 也能实现大小写变换, 如下所示:
MsgBox % Format("{:U}, {:L} and {:T}", "upper", "LOWER", "title")
相关
Format(), IfInString, StringGetPos, StringMid, StringTrimLeft, StringTrimRight, StringLeft, StringRight, StringLen, StringReplace
示例
StringUpper, String1, String1 ; 即输出可以和输入相同. StringLower, String2, String2