繁体   English   中英

可以使用RegEx比较两个捕获的组

[英]Can use RegEx to compare two captured groups

我有一条日志消息,仅当两个捕获的组相同时才想匹配!

除了某个日期之外,源ip = 1.1.1.1中的某个日期尝试将其他数据发送到目的地ip = 1.1.1.1

所以,我想触发是否sip = dip匹配!? 可以使用单个正则表达式吗?

是的,这可以通过反向引用来完成。 https://www.regular-expressions.info/backref.html

使用“除了某些日期之外,源ip = 1.1.1.1中的某个日期尝试将其他数据发送到目的地ip = 1.1.1.1”作为输入:

(\d+\.\d+\.\d+\.\d+).*(\1)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM