【发布时间】:2014-06-03 04:17:36
【问题描述】:
我发现了类似的问题Regular expression to match sets of numbers that are not equal nor reversed,但我的正则表达式很糟糕,所以需要一个建议。 我有字符串,即:3344654865,我需要知道第一个字符是两个不相等的对。 我试过这个正则表达式
^(?:(\d)(?:\1)(\d)(?:\2))
但它只捕获一对中的第一个数字
1. [0-1] `3`
2. [2-3] `4`
在示例 3344654865 中,它应该捕获两对数字,其中对内的数字等于 3=3 和 4=4。 如何升级我的正则表达式,它将从字符串的开头返回两个不相等的对?
【问题讨论】:
-
这个例子你想要的输出是什么?
标签: regex