Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何创建一个正则表达式来匹配两个字符的两个排列。例如,正则表达式将匹配a[0-9]and [0-9]a。
a[0-9]
[0-9]a
最简单的方法是使用 OR:
^12|21$
如果您在输入中的任何位置寻找匹配项,则可以省略 ^ 和 $:
12|21
有字符Xand Y,你需要创建一个正则表达式模式
X
Y
XY|YX
这将匹配字符串中的此类XY或YX排列。
XY
YX
如果您希望字符串只包含这样的排列,而前面或后面都没有,那么使用正则表达式模式
^XY|YX$