早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求助关于正则表达式分开都对,放在一起就不匹配就像匹配下一个4位数字是否属于靓号,我这么写的/|(\d)(\1)(\1)(\d)|(\d)(\d)(\2)(\2)|(\d)(/|123|567|678|789|/)|9876|8765|[6,8,9][6,8,9][6,8,9][6,8,9]|/第二段(\d)(\d)(

题目详情
求助关于正则表达式分开都对,放在一起就不匹配
就像匹配下一个4位数字是否属于靓号,我这么写的
/|(\d)(\1)(\1)(\d)|(\d)(\d)(\2)(\2)|(\d)(/|123|567|678|789|/)|9876|8765|[6,8,9][6,8,9][6,8,9][6,8,9]|/
第二段 (\d)(\d)(\2)(\2) 无效,请问这是怎么回事呢?
将第二段和第一段对调,还是第二段无效,将第二段后面的都去除,一二段又有效了,难到不能都放一起么?
▼优质解答
答案和解析
/|(\d)\1\1\d|(\d\d)\2|(\d)(/|123|567|678|789|/)|9876|8765|[6,8,9][6,8,9][6,8,9][6,8,9]|/

应该这样写

看了 求助关于正则表达式分开都对,...的网友还看了以下: