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

跪求各路大师给这么一段js正则验证2-25个字符,允许数字中英文,字母大小写不限,可以允许空格及特殊字符。中间可以允许空格,中间的空格计算在字符数内,两边存在的空格忽略。特殊

题目详情
跪求各路大师给这么一段js正则验证
2-25个字符,允许数字中英文,字母大小写不限,可以允许空格及特殊字符。中间可以允许空格,中间的空格计算在字符数内,两边存在的空格忽略。特殊字符只可以允许填写“-”、“_”,“()”还有空格。不允许全部都是特殊字符,至少包含一个字母
▼优质解答
答案和解析
var reg=/^\s*[a-z0-9_()-][a-z0-9_() -]{0,23}[a-z0-9_()-]\s*$/i