StringLeft / StringRight
从字符串的左边或右边提取一些字符.
StringLeft, OutputVar, InputVar, Count StringRight, OutputVar, InputVar, Count NewStr := SubStr(String, StartPos [, Length]) ; 详情见 SubStr() function .
参数
- OutputVar
用来存储从 InputVar 提取的子字符串的变量名.
- InputVar
需要被提取的变量名. 不要把名称括在百分号中, 除非您希望使用变量的 内容 作为被解析的变量名.
- Count
需提取的字符数, 可以为 表达式. 如果 Count 小于或等于零, 那么 OutputVar 会被置空. 如果 Count 超过了 InputVar 的长度, 那么 OutputVar 会被置为 InputVar 的完整内容.
备注
在这个及其他所有命令中,OutputVar 和 InputVar 中可以使用相同的变量.
相关
SubStr(), StringMid, StringTrimLeft, StringTrimRight, IfInString, StringGetPos, StringLen, StringLower, StringUpper, StringReplace
示例
String = This is a test. StringLeft, OutputVar, String, 4 ; 保存字符串 "This" 到 OutputVar. StringRight, OutputVar, String, 5 ; 保存字符串 "test." 到 OutputVar.