怎么用正则提取这个IP啊(已经解决)
本帖最后由 yfml 于 2012-2-20 21:58 编辑怎么用正则提取这个IP啊
在下面这个文本里提取:
FirstName
LastName
74.32.25.25:8000
City
State
就是在一段文本中,提取这样格式的IP,文本内容不固定,不过都是包含至少一个IP了,有可能有重复的IP
怎么用正则提取啊,谢谢了!
就是把74.32.25.25:8000 提出来,然后写入一个ini的文本里面
论坛的方法用过都不行 $Content=FileRead("2.txt")
$ip = StringRegExp($Content, '((2\d|25|?\d\d?)\.){3}(2\d|25|?\d\d?\:\d{1,5})', 2)
MsgBox(0,"",$ip) \d{1,5})
看最后这个 表示取1到5个数字 按你的东西来看 估计是IP的端口 这个最大是65535 最小是1 我试下,thanks 楼主肯定没有认真看过 正则30分 '(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}:\d{1,5})'
页:
[1]