精易模块里面的文本处理命令感觉有一些不够用,如遇到一些少量的动态文本取值,又不想使用正则,而“文本_取出中间文本()”这个命令又不方便,如:“ptui_checkVC('0','!VTS','\x00\x00\x00\x00\x38\x49\xdb\x42','b4eba2cbff09ae28beff5234998adbbda939898e46000e4abaa593985d3ec67f4f46c5f15ac686be8e87797ff154e03d6640cabb475739b6','0');”这一段文本,想要取出中间的“b4eba2cbff09ae28beff5234998adbbda939898e46000e4abaa593985d3ec67f4f46c5f15ac686be8e87797ff154e03d6640cabb475739b6”这个值,用“文本_取出中间文本()”就不好取了,当然也可以设置起始搜索位置,但是很不方便因为前面的数值是动态的,这段文本如果用正则的话又有点浪费资源,如果用这个就好多了,代码如下: |
GetSplit | 文本型 | | |
Text | 文本型 | | | | Symbol | 文本型 | | | | Indexes | 整数型 | | | |
Return = 分割文本 (Text, Symbol, )如果真 (Indexes > 取数组成员数 (Return )) 返回 (“”)返回 (Return [Indexes])
|