找回密码
 加入
搜索
查看: 2259|回复: 3

[系统综合] 正则表达式规则求助

[复制链接]
发表于 2016-10-5 02:25:07 | 显示全部楼层 |阅读模式
<target id="CRM" type="XRM-LEVEL" ip="127.0.0.1" port="6070" connection-num="50" username="" password="" default-uri="/" singature="false" sign-character="" domain="" transfer-mode="" />
<target id="LCM" type="XCM-UP" ip="192.160.177.188" port="6030" connection-num="200" username="" password="" default-uri="/" singature="false" sign-character="" domain="" transfer-mode="tcp" />

原文如上

需要取:6030 这个值

写了一个规则如下:
(?<="LCM".*port=").*?(?=")

在Match Tracer里检查是正确的,但是使用:

$LCM_Port=StringRegExp($f,'(?<="LCM".*port=").*?(?=")',3)
却取不到数据?

有精通正则的朋友帮忙看看那错了,谢谢!!
发表于 2016-10-5 07:47:21 | 显示全部楼层
$LCM_Port=StringRegExp($f,'LCM.*(?<=port=)"(\d+)',3)
发表于 2016-10-5 08:59:04 | 显示全部楼层
id="LCM".*?port="(\d+)"
 楼主| 发表于 2016-10-6 13:33:47 | 显示全部楼层
感谢两位的帮助,帮大忙了.
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-22 16:40 , Processed in 0.086854 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表