6-24位字母数字正则表达式
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 16:59:30
/[0-9a-zA-Z`~!@#$%\^&*\(\)-_+={}|\[\];':\",\.\\\/\?\]{10,}/
var reg = /^[\w.]{6,20}$/;
^[A-z\d]{0,n}$0为最短长度可修改n为最短长度可修改
^[0-9a-zA-z_]{6,}$
要看你是什么帐号的密码!QQ密码就纯数字就行.再问:QQ密码再问:谁能给我一个6~16字符的密码,密码(字母/数字/符号)不能只有一种区分大小写!急用!谢谢!再答:不是解决了吗?
竖线“|”就是或的意思.([a-zA-Z]{3}|[0-9]{5})这个就是三位字母或五位数字的意思,如果你的正则引擎支持类别名,可以用\d表示数字,就不用[0-9]了,字母也可以用类名来代替.
[a-zA-Z0-9_]{6,16}有什么要求,请提.
[a-zA-Z][a-zA-Z0-9]{3,15}
正则的写法:[\da-zA-Z]+可以匹配数字,大小写字母个数是至少一个另外,不要用\w+因为\w是匹配字母数字下划线,多一个下划线,不符合你的要求的.具体完整代码,此处不给贴,你就自己写吧.需要的话
[a-zA-Z\d+]{6,16}我自己写的^[A-Za-z]+$ 网上找的再问:你写的那个可以用吗?为什么和网上的不一样?
[\u4e00-\u9fa5]//匹配中文字符^[1-9]\d*$//匹配正整数^[A-Za-z]+$//匹配由26个英文字母组成的字符串^[A-Z]+$//匹配由26个英文字母的大写组成的字符串^[
不同的语言格式有所不同.将就试试这个:/[0-9a-zA-Z_]{6,18}/或/\w{6,18}/
^[a-zA-Z0-9]{6,15}$这样大于15的字符串就不会被match了
数字和字母至少出现一次18位:/[a-z0-9]{6,18}/i
^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])[a-zA-Z\d]{6,20}$再问:能帮忙解释下每部分的含义么再答:^$分别匹配字符串的开始和结束(?=.*\d)表示字符串中有数字,
[a-zA-Z0-9\-]{1,18}
/^[0-9A-Za-z]{6,}$/
不多说直接上代码java版import java.util.regex.Matcher;import java.util.regex.Pattern;public cla
你这个可以分两步判断:①判断长度是否符合条件②正则判断字符是否合法给你一个示例函数:varIsLoginName=function(input){if(!input&&typeof(input)===
(?!再问:不行哦,把4位数字的最后一位都匹配上了再答:写反了……(?