我们的网站有超过20K的网页,每个网页都有一个不同的ID,可让我们识别访问过的人。我们想进行比较。但是,使用正则表达式,我无法将我的过滤器缩小到特定的站点列表,因为还返回了每个列表项的排列。例如:
如果我有以下过滤条件:包含>页面>正则表达式> (748 | 1419 | 1496)我得到748的每个排列,包括9 748 , 748 2, 748 3等这造成了一个问题,因为我仅限于我的前5000个结果,所以我将丢失一些我需要准确完成报告的内容。
答案 0 :(得分:0)
如果您只想完全匹配748
,1419
和1496
作为未包含在其他数字中的整数,则可以使用
(^|\D)(748|1419|1496)(\D|$)
请参阅demo
\D
速记类与非数字符号匹配,^
是字符串开始的锚点,$
断言字符串末尾的位置。