ForeSpider脚本 string类

string 类

string 类为基础类,一个用双引号或单引号引用的字符串自动初始化为一个string类。

一.类成员:
成员名称 成员类型 是否静态 成员描述
length int 返回一个字符串的长度
二.成员方法:
方法名称 返回值 是否静态 方法描述 参数表
TrimLeft() string 清除字符串左边空白符
TrimRight() string 清除字符串右边空白符
TrimAll() string 清除字符串空白符
TrimNobr() string 清除字符串空白符(不包含回车换行符)
ToSmall() string 转换为小写字符
ToCap() string 转换为大写字符
Left(flag) string 返回字符串左边的字符串 flag:所取长度或起始字符(串)[如果flag未找到则返回空串]
Right(flag) string 返回字符串右边的字符串 flag:所取长度或起始字符(串)[如果flag未找到则返回空串]
Middle(pos,len) string 返回字符串的中间字符串 pos:起始位置或起始字符(串)[不包含该字符串]
len:所取长度或终止字符(串)
Find(str,pos=-1) int 返回所查找字符(串)位置 str:所查找字符(串)
os:查找的起始位置[默认为-1]
RightFind(str,pos=-1) int 返回所(从)右查找字符(串)位置 str:所查找字符(串)
pos:查找的起始位置[默认为-1]
Replace(oldStr,newStr,from=-1) string 返回替换后的字符串 oldStr:被替换的字符(串)
newStr:替换字符串
from:替换起始位置
ReplaceAll(oldStr,newStr) string 返回替换(所有)后的字符串 oldStr:被替换的字符(串)
newStr:替换字符串
Format(fstr,…) string 格式化字符串 fstr:被格式化的字符(串)
...:fstr中有几个格式化表达式后面就填几个参数
Split('char') string[] 分割字符串 'char':根据哪个字符进行分割