1

如何创建一个正则表达式来匹配两个字符的两个排列。例如,正则表达式将匹配a[0-9]and [0-9]a

4

2 回答 2

1

最简单的方法是使用 OR:

^12|21$

如果您在输入中的任何位置寻找匹配项,则可以省略 ^ 和 $:

12|21
于 2013-11-11T23:32:01.790 回答
1

有字符Xand Y,你需要创建一个正则表达式模式

XY|YX

这将匹配字符串中的此类XYYX排列。

如果您希望字符串只包含这样的排列,而前面或后面都没有,那么使用正则表达式模式

^XY|YX$
于 2013-11-11T23:32:54.247 回答