项目新需求, 需要对登录用户名进行控制, 只允许填写位数字、字母、_和-,且不允许11位纯数字! 我现在有2个正则 : 1, 只允许填写数字, 字母,_和-, 且不允许纯数字 : ^(?!\d+$)[\da-zA-Z_-]+$ 2, 不允许11位纯数字 : ^((?!^(\d{11})+$).)*$ 现在需要把这2个合起来, 就能满足需求了.