假设我有以下键:a, b, c
,我可以有这样的文本:
a 1 b 2 c 3
或
1 a 2 b 3 c
如何编写与第一个文本中的b 2
匹配、与第二个文本中2 b
匹配的正则表达式?其思想是将匹配项作为键和值返回,无论它们在文本中的显示顺序如何。
到目前为止,我遇到的主要问题是,当试图以一个顺序寻找匹配时,我会得到另一个顺序的假阳性,那么我该如何解决这个问题呢?
谢谢大家!
可以这么简单:
(b 2|2 b)
链接示例:https://regex101.com/r/ZnW96W/1