1、非负整数:^\d+$?
2、正整数:^[0-9]*[1-9][0-9]*$?
3、非正整数:^((-\d+)|(0+))$?
4、负整数:^-[0-9]*[1-9][0-9]*$?
6、非负浮点数:^\d+(\ \d+)?$?
7、正浮点数:^((0-9)+\ [0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\[0-9]+)|([0-9]*[1-9][0-9]*))$?
8、非正浮点数:^((-\d+\ \d+)?)|(0+(\0+)?))$?
9、负浮点数:^(-((正浮点数正则式)))$?
10、英文字符串:^[A-Za-z]+$?
11、英文大写串:^[A-Z]+$?
12、英文小写串:^[a-z]+$?
13、英文字符数字串:^[A-Za-z0-9]+$?
14、英数字加下划线串:^\w+$?
15、E-mail地址:^[\w-]+(\ [\w-]+)*@[\w-]+(\[\w-]+)+$?
16、URL:^[a-zA-Z]+://(\w+(-\w+)*)(\ (\w+(-\w+)*))*(\?\s*)?$?
或:^http:\/\/[A-Za-z0-9]+\ [A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$?
17、邮政编码:^[1-9]\d{5}$?
18、中文:^[\u0391-\uFFE5]+$?
19、电话号码:^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$?
21、双字节字符(包括汉字在内):^\x00-\xff?
22、匹配首尾空格:(^\s*)|(\s*$)(像vbscript那样的trim函数)?
23、匹配HTML标记:<( *)>*<\/\1>|<( *) \/>?
24、匹配空行:\n[\s| ]*\r?
25、提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *('|")?(\w|\\|\/|\)+('|"| *|>)??
26、提取信息中的邮件地址:\w+([-+ ]\w+)*@\w+([-]\w+)*\ \w+([-]\w+)*?
27、提取信息中的图片链接:(s|S)(r|R)(c|C) *= *('|")?(\w|\\|\/|\)+('|"| *|>)??
28、提取信息中的IP地址:(\d+)\ (\d+)\(\d+)\ (\d+)?
29、提取信息中的中国手机号码:(86)*0*13\d{9}?
30、提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}?
31、提取信息中的中国电话号码(包括移动和固定电话):(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}?
32、提取信息中的中国邮政编码:[1-9]{1}(\d+){5}?
33、提取信息中的浮点数(即小数):(-?\d*)\ ?\d+?
34、提取信息中的任何数字 :(-?\d*)(\ \d+)??
35、IP:(\d+)\ (\d+)\(\d+)\ (\d+)?
36、电话区号:/^0\d{2,3}$/?
37、腾讯QQ号:^[1-9]*[1-9][0-9]*$?
38、帐号(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$?
2、正整数:^[0-9]*[1-9][0-9]*$?
3、非正整数:^((-\d+)|(0+))$?
4、负整数:^-[0-9]*[1-9][0-9]*$?
5、整数:^-?\d+$?
博主强烈推荐 电子游戏竞技必备 天猫旗舰店 领取优惠券价格更低
6、非负浮点数:^\d+(\ \d+)?$?
7、正浮点数:^((0-9)+\ [0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\[0-9]+)|([0-9]*[1-9][0-9]*))$?
8、非正浮点数:^((-\d+\ \d+)?)|(0+(\0+)?))$?
9、负浮点数:^(-((正浮点数正则式)))$?
10、英文字符串:^[A-Za-z]+$?
11、英文大写串:^[A-Z]+$?
12、英文小写串:^[a-z]+$?
13、英文字符数字串:^[A-Za-z0-9]+$?
14、英数字加下划线串:^\w+$?
15、E-mail地址:^[\w-]+(\ [\w-]+)*@[\w-]+(\[\w-]+)+$?
16、URL:^[a-zA-Z]+://(\w+(-\w+)*)(\ (\w+(-\w+)*))*(\?\s*)?$?
或:^http:\/\/[A-Za-z0-9]+\ [A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$?
17、邮政编码:^[1-9]\d{5}$?
18、中文:^[\u0391-\uFFE5]+$?
19、电话号码:^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$?
20、手机号码:^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$?
明星同款 牧马人电竞敲代码3件套 天猫旗舰店 质量保证 领取优惠券更便宜哦
21、双字节字符(包括汉字在内):^\x00-\xff?
22、匹配首尾空格:(^\s*)|(\s*$)(像vbscript那样的trim函数)?
23、匹配HTML标记:<( *)>*<\/\1>|<( *) \/>?
24、匹配空行:\n[\s| ]*\r?
25、提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *('|")?(\w|\\|\/|\)+('|"| *|>)??
26、提取信息中的邮件地址:\w+([-+ ]\w+)*@\w+([-]\w+)*\ \w+([-]\w+)*?
27、提取信息中的图片链接:(s|S)(r|R)(c|C) *= *('|")?(\w|\\|\/|\)+('|"| *|>)??
28、提取信息中的IP地址:(\d+)\ (\d+)\(\d+)\ (\d+)?
29、提取信息中的中国手机号码:(86)*0*13\d{9}?
30、提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}?
31、提取信息中的中国电话号码(包括移动和固定电话):(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}?
32、提取信息中的中国邮政编码:[1-9]{1}(\d+){5}?
33、提取信息中的浮点数(即小数):(-?\d*)\ ?\d+?
34、提取信息中的任何数字 :(-?\d*)(\ \d+)??
35、IP:(\d+)\ (\d+)\(\d+)\ (\d+)?
36、电话区号:/^0\d{2,3}$/?
37、腾讯QQ号:^[1-9]*[1-9][0-9]*$?
38、帐号(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$?
39、中文、英文、数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$
40、\b 匹配一个单词边界,也就是指单词和空格间的位置。