我((\d)(\d(?!\2))((?<!\3)\d(?!\3)))\1
用来匹配不同的一行排序的任意数字,例如:
234234、345345、359359但不匹配 211211、355355(删除后向断言将匹配这些)
我发现在 PHP 中使用 preg_match() 运行时模式出错,因为偏移量的长度必须固定,但在其他调试器中测试时它可以(在这种情况下我使用 kodos)
preg_match_all():编译失败:后向断言在偏移量 23 处不是固定长度
是否有任何替代模式来匹配上面的排序数字?245245 或其他符合 ABCABC 格式模式的数字。