^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$这个正则表达式的含义,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 17:05:55
^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$这个正则表达式的含义,

^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$这个正则表达式的含义,
^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$这个正则表达式的含义,

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