文档详情

一些常用的正则表达式(待补充).pdf

发布:2017-09-11约5.41千字共4页下载文档
文本预览下载声明
一一些些常常用用的的正正则则表表达达式式 ((待待补补充充)) 2013-04-10 10:59 148人阅读 评论 0) 收藏 举报 为了方便以后使用,特别整理一些常用的 正则表达式: ^[\u4E00-\u9FA5\uF900-\uFA2D-\w]+$            验证必须为2-16个中文、数字、字母、下划线 整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字:^[0-9]*$。 只能输入n位的数字:^\d{n}$。 只能输入至少n位的数字:^\d{n,}$。 只能输入m~n位的数字:。^\d{m,n}$ 只能输入零和非零开头的数字:^(0|[1-9][0-9]*)$。 只能输入有两位小数的正实数:^[0-9]+(.[0-9]{2})?$。 只能输入有1~3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$。 只能输入非零的正整数:^\+?[1-9][0-9]*$。 只能输入非零的负整数:^\-[1-9][]0-9*$。 只能输入长度为3的字符:^.{3}$。 只能输入由26个英文字母组成的字符串:^[A-Za-z]+$。 只能输入由26个大写英文字母组成的字符串:^[A-Z]+$。 只能输入由26个小写英文字母组成的字符串:^[a-z]+$。 只能输入由数字和26个英文字母组成的字符串:^[A-Za-z0-9]+$。 只能输入由数字、26个英文字母或者下划线组成的字符串:^\ +$。 验证用户密码:^[a-zA-Z]\ {5,17}$正确格式为:以字母开头,长度在6~18之间,只能包含字符、数字和下 划线。 验证是否含有^%,;=?$\等字符:[^%,;=?$\x22]+。 只能输入汉字:^[\u4e00-\u9fa5]{0,}$ 验证Email地址:^\ +([-+.]\ +)*@\ +([-.]\ +)*\.\ +([-.]\ +)*$。 验证InternetURL:^http://([\ -]+\.)+[\ -]+(/[\ -./?%=]*)?$。 验证电话号码:^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$正确格式为:XXX-XXXXXXX、XXXX- 1 验证电话号码:^(\(\d{3,4}-)|\d{3.4}-)?\d{7,8}$正确格式为:XXX-XXXXXXX、XXXX- XXXXXXXX、XXX-XXXXXXX、XXX-XXXXXXXX、XXXXXXX和XXXXXXXX。 验证身份证号 (15位或18位数字):^\d{15}|\d{18}$。 验证一年的12个月:^(0?[1-9]|1[0-2])$正确格式为:01~09和1~12。 验证一个月的31天:^((0?[1-9])|((1|2)[0-9])|30|31)$正确格式为;01~09和1~31。整数 或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$ 只能输入数字:^[0-9]*$。 只能输入n位的数字:^\d{n}$。 只能输入至少n位的数字:^\d{n,}$。 只能输入m~n位的数字:。^\d{m,n}$ 只能输入零和非零开头的数字:^(0|[1-9][0-9]*)$。 只能输入有两位小数的正实数:^[0-9]+(.[0-9]{2})?$。 只能输入有1~3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$。 只能输入非零的正整数:^\+?[1-9][0-9]*$。 只能输入非零的负整数:^\-[1-9][]0-9*$。 只能输入长度为3的字符:^.{3}$。 只能输入由26个英文字母组成的字符串:^[A-Za-z]+$。 只能输入由26个大写英文字母组成的字符串:^[A-Z]+$。 只能输入由26个小写英文字母组成的字符串:^[a-z]+$。 只能输入由数字和26个英文字母组成的字符串:^[A-Za-z0-9]+$。 只能输入由数字、26个英文字母或者下划线组成的字符串:^\ +$。 验证用户密码:^[a-zA-Z]\ {5,17}$正确格式为:以字母开头,长度在6~18之间,只能包含字符、数字和下 划线。 验证是否含有^%,;=?$\等字符:[^%,;=?$\x22]+。 只能输入汉字:^[\u4e00-\u9fa5]{0,}$ 验证Email地址:^\ +([-+.]\ +)*@\ +([-.]\ +
显示全部
相似文档