匹配两个单独短语的正则表达式 [英] Regular Expression to match two separate phrases
本文介绍了匹配两个单独短语的正则表达式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在寻找可以确保两个短语同时出现在网页上的正则表达式。
我在网上需要确保的两个短语是Current QPS (last 10s, ignored 0)
和Average Latency (last 100 queries)
网页如下(查询时间不同,但文本不变):
Query Statistics
Average QPS 25.3673
Average Latency 0.1002
Average Latency (last 100 queries) 0.0834 # Match this one, ignore output-0,0834
Average Search Latency 0.0555
Average Docsum Latency 0.0330
Sampling period 3133524.9570
Current QPS (last 10s, ignored 0) 24.8000 # Also match this one, ignore output 24.8000
Peak QPS 170.9000
Number of requests 79717858
Number of queries 79489080
我可以匹配网站上的每个短语,但不能将这两个短语放在一起。如何使我的工具忽略这两个短语之间的内容?
附注:我在这里不是用任何语言编程,正则表达式将被放入接受正则表达式的工具中。
推荐答案
如果您可以确定它们将按该顺序出现(如果有的话),则应该可以执行以下操作:
(<query 1>).*(<query 2>)
例如
(Average Latency (last d+ queries)).*(Current QPS (last d+s, ignored d+))
您可能需要检查.
运算符是否与工具中的换行符匹配。
这篇关于匹配两个单独短语的正则表达式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文