正则表达式少了个斜杠吧
因为d包含在[a-z]里
不带斜杠的解释
^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$
匹配一个由英文字母组成的6至18位的字符串,字符串中必须有英文字母
带斜杠的解释
^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$
匹配一个有英文和数字组成的长度为6~18的字符串,要求字符串中英文和数字必须同时存在.
正则表达式少了个斜杠吧
因为d包含在[a-z]里
不带斜杠的解释
^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$
匹配一个由英文字母组成的6至18位的字符串,字符串中必须有英文字母
带斜杠的解释
^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$
匹配一个有英文和数字组成的长度为6~18的字符串,要求字符串中英文和数字必须同时存在.