^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$这个正则表达式的含义,
来源:学生作业帮 编辑:百度作业网作业帮 分类:数学作业 时间:2024/08/09 14:03:58
^(?=.[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的字符串,要求字符串中英文和数字必须同时存在.
再问: 是的待斜杠,说下你是怎么分析看出来的,还有?=.*? ?=.*?d 是什么意思?谢谢
再答: 因为d包含在[a-z]里 (?=.*?[a-zA-Z])(?=.*?d)数据重复 (?=exp) 意思是字符后面必须挨着exp匹配的字符串 ^ 是匹配字符串开始位置 ^(?=.*?[a-zA-Z])的意思是开始位置后面挨着(也就是以什么开头)任意个任意字符和英文字母 (?=.*?d) 意思是前面的字符后面紧挨着任意个任意字符和字符d \d 表示数字 (?=.*?\d) 意思是前面的字符后面紧挨着任意个任意字符和数字
因为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的字符串,要求字符串中英文和数字必须同时存在.
再问: 是的待斜杠,说下你是怎么分析看出来的,还有?=.*? ?=.*?d 是什么意思?谢谢
再答: 因为d包含在[a-z]里 (?=.*?[a-zA-Z])(?=.*?d)数据重复 (?=exp) 意思是字符后面必须挨着exp匹配的字符串 ^ 是匹配字符串开始位置 ^(?=.*?[a-zA-Z])的意思是开始位置后面挨着(也就是以什么开头)任意个任意字符和英文字母 (?=.*?d) 意思是前面的字符后面紧挨着任意个任意字符和字符d \d 表示数字 (?=.*?\d) 意思是前面的字符后面紧挨着任意个任意字符和数字
^(?=.[a-zA-Z])(?=.d)[a-zA-Zd]{6,18}$这个正则表达式的含义,
正则表达式"[a-zA-Z]+"代表什么含义?
正则表达式,特征词为.*[a-za-z]{2}$,请问是什么含义
帮忙解释一下这个正则表达式吧 ^[\@A-Za-z0-9\!\#\$\%\^\&\*\.\~]+$
正则表达式匹配 ^([a-zA-Z0-9_]+)\\(([a-zA-Z0-9_.()]+)\\)$ 求牛人给解释一下这个
[A-Za-z]:\\([^\\]+) 谁能解释下这段正则表达式的意思,详细越好.最好精确到每个符号是什么意思
正则表达式cat /etc/passwd | sed -r 's/\b([a-zA-Z])/\u\1\u/g‘
正则表达式里面有这么一句:var re = /^[a-zA-Z0-9&\-\'\/ ]*$/; a,B,&,-,',/都
A ZA A ZA Fighting A ZA A ZA
A ZA ..
韩剧里A ZA A ZA
A za A za Fighting