- 数字 /[^/d]/
- 非负整数(正整数 + 0) "^//d+$"
- 非负浮点数(正浮点数 + 0) "^//d+(//.//d+)?$"
- 非正整数(负整数 + 0) "^((-//d+)|(0+))$"
- 正整数 "^[0-9]*[1-9][0-9]*$"
- 负整数 "^-[0-9]*[1-9][0-9]*$"
- 整数 "^-?//d+$"
- 正浮点数
"^(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*))$" - 非正浮点数(负浮点数 + 0)
"^((-//d+(//.//d+)?)|(0+(//.0+)?))$" - 负浮点
"^(-(([0-9]+//.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*//.[0-9]+)|([0-9]*[1-9][0-9]*)))$" - 浮点数
"^(-?//d+)(//.//d+)?$" - 由26个英文字母组成的字符串
"^[A-Za-z]+$" - 由26个英文字母的大写组成的字符串
"^[A-Z]+$" - 由26个英文字母的小写组成的字符串
"^[a-z]+$" - 由数字和26个英文字母组成的字符串
"^[A-Za-z0-9]+$" - 由数字、26个英文字母或者下划线组成的字符串
"^//w+$" - email地址
"^[//w-]+(//.[//w-]+)*@[//w-]+(//.[//w-]+)+$" - url
"^[a-zA-z]+://(//w+(-//w+)*)(//.(//w+(-//w+)*))*(//?//S*)?$" - 校验金额数,小数点后不能多于两位(可以带负号)
/^(-)?(0|[1-9]/d*)(/./d{1,2})?$/ - 待续。。。。(不断补充中)
web页面的使用:var aa = /[^/d]/;value.search(aa)!=-1
js常用正则表达式
最新推荐文章于 2024-09-20 11:06:43 发布