常用正则表达式
“^d+$ “ //非负整数(正整数 + 0)
“^[0-9]*[1-9][0-9]*$ “ //正整数
“^((-d+)|(0+))$ “ //非正整数(负整数 + 0)
“^-[0-9]*[1-9][0-9]*$ “ //负整数
“^-?d+$ “ //整数
“^d+(.d+)?$ “ //非负浮点数(正浮点数 + 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+)?)|(0+(.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+)?$ “ //浮点数
“^[A-Za-z]+$ “ //由26个英文字母组成的字符串
“^[A-Z]+$ “ //由26个英文字母的大写组成的字符串
“^[a-z]+$ “ //由26个英文字母的小写组成的字符串
“^[A-Za-z0-9]+$ “ //由数字和26个英文字母组成的字符串
“^w+$ “ //由数字、26个英文字母或者下划线组成的字符串
“^[w-]+(.[w-]+)*@[w-]+(.[w-]+)+$ “ //email地址
“^[a-zA-z]+://(w+(-w+)*)(.(w+(-w+)*))*(?S*)?$ ”
声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 嗅谱网
转载请注明:转自《常用正则表达式》
本文地址:http://www.xiupu.net/archives-396.html
关注公众号:
微信赞赏
支付宝赞赏