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

求一个正则,要求如下4-16个字符(包括4、16)或2-8个汉字,请用英文小写、汉字、数字、下划线,不能全部是数字。

题目详情
求一个正则,要求如下
4-16个字符(包括4、16)或2-8个汉字, 请用英文小写、汉字、数字、下划线,不能全部是数字。
▼优质解答
答案和解析
/^(?!\d{4,16}$)(?:[a-z\d_]{4,16}|[\u4E00-\u9FA5]{2,8})$/