【已解决】求一正则。懂的大侠帮助下,谢谢啊。。
本帖最后由 zzs162 于 2013-1-20 22:34 编辑求取TXT的正则。
把 ---做间隔符,把每行数字赋予到A1-A5
TXT正文:
::序号。。
111--222--333--444--5555
::序号
333--444--555--666--7777
--
答案 看7楼 \d+
即可~~~~~~~~ 回复 1# zzs162
按行读取
判断是否满足xxx--xxx--xxx--xxx--xxx
如果满足,那么正则提取xxx然后赋值给变量$A1-$A5 回复 4# xms77
说实话,我都没看明白是什么意思。是想把每行得到的五组数字赋给五个变量,还是共五行,每行赋给变量~ 回复 5# haijie1223
毫无疑问是前者~~{:face (427):} #include <Array.au3>
Dim $strings = "111--222--333--444--5555"
Dim $A = StringRegExp($strings, "\d+", 3)
_ArrayDisplay($A) 回复 7# haijie1223
谢谢您的帮助。。
页:
[1]