我想检查一个电话号码是否有8位数,并且不是从零开始.我^[1-9][0-9]{7}为此目的使用了这个模式,我也想检查这8个数字是不是完全像是11111111或者77777777为了重复,我使用这个模式:(\w)\1{7,}分别检查数字与它不匹配.
现在我想将这些正则表达式模式组合在一起,但我不能.我尝试以这种方式组合这些模式:
(?=([1-9][0-9]{7}))(?:(?!(\w1{7,})))但不幸的是它不起作用.
请注意,我必须使用一个正则表达式模式,并需要将这两个模式合并为一个.
有人可以帮帮我吗?