1、StrPart—寻找一部分字符串
(1)指令使用说明
StrPart指令用于寻找一部分字符串,以作为一个新的字符串;即指令截取字符串的某个部分作为新的字符串。指定字符串的子串,其拥有规定的长度,并始于指定字符位置。
(2)StrPart变元:StrPart (Str ChPos Len)
Str:数据类型:string字符串。
ChPos:开始字符位置;如果位于字符串以外,则产生运行时错误。
Len:数据类型num,字符串组成部分的长度;如果长度为负或大于字符串的长度,或者如果子串(部分地)位于字符串之外,则会产生运行时错误。
2、StrToVal—将一段字符串转换为一个值
(1)使用说明
StrToVal指令用于将一段字符串转换为任意数据类型的一个值;即把指令字符串转换为数值,如果转换成功则为TRUE,转换失败则FALSE。
(2)StrToVal变元:StrToVal ( Str Val )
Str:数据类型string,一个包含文字数据的字符串值,其格式符合参数Val中使用的数据类型,有关RAPID文字总量的有效格式。
Val:数据类型ANYTYPE(任何形式数值类型),用于储存转换结果的任意数据类型的变量或***变量的名称。原子结构、记录、记录分量、数组或数组元素均可使用的各类值数据。因为格式不符合参数Str中使用的数据,因此,如果所需转换失败,则数据不会发生改变。