行为
pgExtractString¶
用分割符分割字符串
标签:命令定义|pgExtractString
格式命令名 | 参数1 | 参数2 | 参数3 | 参数4 |
pgExtractString | 分割符 | 待分割字符串 | 分割结果值 | 分割数量 |
- 参数1: 分割使用的字符
比如"|" "_"
- 参数2: 包含分割符的待分割字符串
"aaa|bbb|ccc"
"aaa_bbb_ccc"
- 参数3: 分割结果值
- 取值方式1
使用自定义s变量,在自定义s变量后加_X(X=1,2,3...)
pgExtractString | s0 s$拆分值 n0
sendMsg 6 拆分后第3个值是<$str(s$拆分值_3)> - 取值方式2
使用命令getListValue取值
pgextractString | s0 s$拆分值 n0
getListValue s$拆分值 1 s$返回结果
sendMsg 6 拆分后第1个值是:<$str(s$返回结果)>
- 取值方式1
- 参数4: 分割数量
特戒引擎脚本示例:¶
[@main]
#act
mov s0 特戒|版本39|发布日期20220305
pgExtractString | s0 s$拆分值 n0
sendMsg 6 拆分后第3个值是<$str(s$拆分值_3)>
sendMsg 6 <$str(n0)>
[@main]
#act
mov s0 特戒|版本39|发布日期20220305
pgextractString | s0 s$拆分值 n0
getListValue s$拆分值 1 s$返回结果
sendMsg 6 拆分后第1个值是:<$str(s$返回结果)>
sendMsg 6 <$str(n0)>
由 yangdefeng 更新于 超过 2 年 之前 · 3 修订