$text = 'var returnCitySN = {"cip": "119.127.237.217", "cid": "441900", "cname": "广东省东莞市"};’ ;目的就是抓出来下面两个内容,效果如下 $ip = "119.127.237.217" $add = "广东省东莞市" ;求这两个正则公式,谢谢各位正则高手了。
举报
(\d+\.[^"]+).+?([^"]+)"}
$text = 'var returnCitySN = {"cip": "119.127.237.217", "cid": "441900", "cname": "广东省东莞市"};' $ipadd = StringRegExp($text,'(\d+\.[^"]+).+?([^"]+)"}',3) MsgBox(0,0,$ipadd)
### 友情提示:本脚本由 Au3.REGHelper 于 2012/11/17 13:44 自动生成,不保证其正确性,请自行测试 ### #include <Array.au3> Local $Str = 'var returnCitySN = {"cip": "119.127.237.217", "cid": "441900", "cname": "广东省东莞市"};' & @CRLF & @CRLF MsgBox(0, '原字符串', $Str) Local $Test = StringRegExp($str, '(\d+\.[^"]+).+?([^"]+)"}', 3, 1) If Not @Error Then MsgBox(0, '匹配数量: ' & UBound($Test), '其中[0]元素为: ' & $Test[0]) _ArrayDisplay($Test, UBound($Test))
本版积分规则 发表回复 回帖后跳转到最后一页
|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度
GMT+8, 2025-11-24 09:24 , Processed in 0.127275 second(s), 24 queries .
Powered by Discuz! X3.5 Licensed
© 2001-2025 Discuz! Team.