如何创建正则表达式以匹配两个字符的排列。例如,正则表达式将匹配a[0-9]
和[0-9]a
。
答案 0 :(得分:1)
最简单的方法是使用OR:
^12|21$
如果您在输入中的任何位置寻找匹配项,则可以取消^和$:
12|21
答案 1 :(得分:1)
拥有字符X
和Y
,您需要创建一个正则表达式模式
XY|YX
符合字符串中的XY
或YX
个排列。
如果你想让字符串只包含这样的排列,而不是在前面或后面,那么使用正则表达式
^XY|YX$