我有一个要求需要处理下面的正则表达式: - 不得包含超过3个连续字母的任何字母 (通过 - abc,bcd,aabcd,abcdd,abcc,cdee,ghid,stua | 失败 - abcd,bcde,cdef,ghijklm)
答案 0 :(得分:0)
这有点长,但我认为这就是你要找的东西:
\w*((abcd)|(bcde)|(cdef)|(defg)|(efgh)|(fghi)|(ghij)|(hijk)|(ijkl)|(jklm)|
(klmn)|(lmno)|(mnop)|(nopq)|(opqr)|(pqrs)|(qrst)|(rstu)|(stuv)|(tuvw)|(uvwx)|
(vwxy)|(wxyz))\w*
此模式匹配所有失败的字符串。这个想法很简单:如果一个字符串有一个连续4个字母的序列是无效的。