请匹配一个正则规则

来源:百度知道 编辑:UC知道 时间:2024/06/05 12:19:35
1.开头必须为英文字母A-Z
2.中间接受 [a-z0-9-.]
3.禁止中间符号-._ 有连续出现情况 (如aaa....aa bbb-----bbbb cc____cc ) 但可 a-b-c-d

4.结尾最后只能用A-z0-9
5.总长度最少为6最多为32字元

PS.尽量全部一次检查.不要分开.

说明原理方法者加分.
不允许同一种符号连续

对以提问者的问题有几个疑点
3.禁止中间符号-._ 有连续出现情况
是同一种符号不允许连续还是 a.-_b 都算
1.开头必须为英文字母A-Z 和 4.结尾最后只能用A-z0-9
开关到底是否允许 小字字母,,结尾也是否允许
以下以允许为例:
^[A-Za-z]([a-z0-9]+[._-]?)+[A-Za-z0-9]$
长度无法在 规则里定...