正则表达式用户名长度3-10位,以字母.数字和下划线组合,不能以数字开头
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/10 21:03:11
暂时研究到这个:^([-+]?\d{1,10})(\.\d{1,5})?$请LZ看看是否适合.说明一下:[-+]?匹配正负号\d{1,10}匹配1到10位数字(\.\d{1,5})?匹配小数,如果有小
varreg=/^[+-]?\d*\.\d{0,3}$/;alert(reg.test("-0.01234"));//如果是正负小数(保留3位小数)或者正负整数,则弹出true,已验证过再问:这个我输
/[0-9a-zA-Z`~!@#$%\^&*\(\)-_+={}|\[\];':\",\.\\\/\?\]{10,}/
^[A-z\d]{0,n}$0为最短长度可修改n为最短长度可修改
![a-z]+$|[0-9]+$)^[a-zA-Z0-9]{12,}$
竖线“|”就是或的意思.([a-zA-Z]{3}|[0-9]{5})这个就是三位字母或五位数字的意思,如果你的正则引擎支持类别名,可以用\d表示数字,就不用[0-9]了,字母也可以用类名来代替.
/^\d{1,9}$|^\d{1,9}[.]\d{1,3}$/不需要我写javascript脚本吧……自己用吧
[a-zA-Z][a-zA-Z0-9]{3,15}
<!doctype html><html><head><meta charset="utf-8"><tit
^[a-zA-Z0-9]{6,15}$这样大于15的字符串就不会被match了
^[1-2]{1}(\.[0-9]{1,2}){0,1}|[3]{1}(\.[0]{1,2}){0,1}$说明:1-2以及最多2位小数没有任何限制,有或者没有小数都不限制,然后如果第一位为3有或没有小
^[1-9](\d{1,7}\.\d{2}|\d{1,8}\.\d|\d{1,9})$如果你是要用一大段文字中匹配的话,可以用下面这个:(?(回答者:flyingFish211)的答案是有问题的,没有
首先[-\\+]?\\d{1,12}(\\.\\d{1,2})?这是整数1到12位,小数1到2位的正则表达式而你说的整数12位小数两位的应该是[-\\+]?\\d{12}(\\.\\d{2})?如果是
^[0-9]{6}$
^[a-zA-Z0-9]{14}$
/^[\dA-Z]([\dA-Z\\]{0,15}[\dA-Z])*$/再问:我试了“QQQ2Q/23”不行,不过还是谢谢你的帮助。再答:我正则里的斜杠写反了,应该是:/^[\dA-Z]([\dA-Z
^[1-9]\d\d\.\d\d
/^[0-9A-Za-z]{6,}$/
是要定义吗,看百科上的定义:正则表达式,又称正规表示法、常规表示法(英语:RegularExpression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念.正则表达式使用单个
(?!再问:不行哦,把4位数字的最后一位都匹配上了再答:写反了……(?