|
发表于 2018-7-13 10:28:50
|
显示全部楼层
广东省广州市
如果再这样改就成以下这样了~
变量名 | 类 型 | 静态 | 数组 | 备 注 | a1 | 正则表达式类 | | | a2 | 整数型 | | | a3 | 正则表达式类 | | | i | 整数型 | | |
a1. 创建 (“([^,\s]+),([^(?:公里|米)]+)(公里|米)”, #常量1 )计次循环首 (a1. 取匹配数量 (), i )a2 = 超级列表框1. 查找表项 (a1. 取子匹配文本 (i, 1 ), , 真, 0 )如果真 (a2 ≠ -1 )如果真 (超级列表框1.取标 题 (a2, 2 ) = a1. 取子匹配文本 (i, 3 )) a3. 创建 (“[^\d\.]+”, a1. 取子匹配文本 (i, 2 )) 超级列表框1. 置标题 (a2, 1, 到文本 (到数值 (超级列表框1.取标 题 (a2, 1 )) + 到数值 (a1. 取子匹配文本 (i, 2 )) ) + a3. 取匹配文本 (1 )) 到循环尾 ()a2 = 超级列表框1.插入表项 (, , , , , )超级列表框1. 置标题 (a2, 0, a1. 取子匹配文本 (i, 1 )) 超级列表框1. 置标题 (a2, 1, a1. 取子匹配文本 (i, 2 )) 超级列表框1. 置标题 (a2, 2, a1. 取子匹配文本 (i, 3 )) 计次循环尾 ()
补充内容 (2018-7-13 11:51):
感觉单位应该是这样才对~
补充内容 (2018-7-13 11:55):- ([^,\s。\d]+),?([^(?:公里|米|个)]+)(公里|米|个)
复制代码
补充内容 (2018-7-13 11:55):
语句再改成这个,OK了吧~ |
评分
-
参与人数 2 | 精币 +1 |
荣誉 +1 |
收起
理由
|
笨潴
| |
+ 1 |
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻! |
蓝蓝的天空X
| + 1 |
|
大神,请收下我的膝盖 |
查看全部评分
|