|
功能类似 删首空、删尾空、删首尾空,只是可以增加一个额外的参数,可以指定删除某个或者某几个字符。因为平时获取到的字符首尾可能包含了多余的字符,系统自带的和精益模块附带的只能删除空格,功能有些不够。可以参考以下代码: |
Str_Trimt | 文本型 | | |
str | 文本型 | | | | filter | 文本型 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | NewStr | 文本型 | | | i | 整数型 | | | TempStr | 文本型 | | |
TempStr = Str_LTrim (str, filter )返回 (Str_RTrim (TempStr, filter )) |
Str_LTrim | 文本型 | | |
text | 文本型 | | | | filt | 文本型 | | | | 计次循环首 (取文本长度 (text ), i )如果真 (寻找文本 (filt, 取文本中间 (text, i, 1 ), , 假) = -1 )返回 (取文本右边 (text, 取文本长度 (text ) - i + 1 )) 计次循环尾 ()返回 (“”)|
Str_RTrim | 文本型 | | |
text | 文本型 | | | | filt | 文本型 | | | | 变量循环首 (取文本长度 (text ), 1, -1, i )如果真 (寻找文本 (filt, 取文本中间 (text, i, 1 ), , 假) = -1 )返回 (取文本左边 (text, i )) 变量循环尾 ()返回 (“”)
|
|