首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >匹配使用一个正则表达式的2脉冲安全事件

匹配使用一个正则表达式的2脉冲安全事件
EN

Stack Overflow用户
提问于 2020-03-31 04:45:38
回答 1查看 63关注 0票数 0

我试图匹配2个事件与1个正则表达式,并需要一些帮助。

REGEX

代码语言:javascript
复制
^(?:[^\.\n]*\.){6}\d+\s+\w+\s+(?P<software>\w+\-\w+/\d+\.\d+\.\d+\.\d+\s+\(\w+\s+\d+\)\s+\w+/\d+\.\d+\.\d+\.\d+)

匹配

代码语言:javascript
复制
Mar 31 02:37:38 vpn PulseSecure: 2020-03-31 02:37:38 - vpn - [192.168.17.249] FRED(DUO-Windows)[] - Agent login succeeded for FRED/DUO-Windows from 192.168.17.24 with Pulse-Secure/8.3.4.1333 (Windows 10) Pulse/5.3.4.1333.

软件脉冲-安全/8.3.4.1333 (Windows 10)脉冲/5.3.4.1333

不匹配

代码语言:javascript
复制
Mar 31 03:01:13 vpn PulseSecure: 2020-03-31 03:01:13 - vpn - [192.168.17.24] FRED(DUO-Mac)[Mac] - Agent login succeeded for FRED/DUO-Mac from 192.168.17.24 with Pulse-Secure/9.0.4.1731 (Macintosh 10_14) Pulse/9.0.4.1731.
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-31 05:09:49

您的模式没有工作,因为有两个不同的模式,但是您使用了相同的模式(\w+\s+\d+)来捕获以下部分:

  • (视窗10)
  • (麦金托什10_14)

我已经更新了regex,请检查这里

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60943617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档