2

我有这个正则表达式

^(\d+)/\1$

匹配字符串,如

1/1
2/2
5/5

我想得到这个正则表达式的逆结果。我浏览了网络和堆栈溢出,发现

^((?!(\d+)/\1.).)*$

应该做的伎俩,但事实并非如此。

谁能指出我正确的方向?

4

1 回答 1

4
/^(\d+)\/(?!\1$)\d+$/

这将匹配2/3or 1/10,但不匹配1/1and2/2等等。换句话说,只有当分数的第一部分与第二部分不同时才会匹配。

于 2012-08-25T15:59:41.940 回答