—————————— 数字 —————————————-
非负整数:^\d+$
正整数:^[0-9][1-9][0-9]$
非正整数:^((-\d+)|(0+))$
负整数:^-[0-9][1-9][0-9]$
整数:^-?\d+$
非负浮点数:^\d+(.\d+)?$
正浮点数:^((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+)?))$
负浮点数:^(-((正浮点数正则式)))$
——————————- 中文 ————————————
中文:^[\u0391-\uFFE5]+$
——————————- 英文 ————————————
英文字符串:^[A-Za-z]+$
英文大写串:^[A-Z]+$
英文小写串:^[a-z]+$
英文字符数字串:^[A-Za-z0-9]+$
英数字加下划线串:^\w+$
——————————- 常用 ————————————
腾讯QQ号:^[1-9][1-9][0-9]$
IP:(\d+).(\d+).(\d+).(\d+)
帐号(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
中文、英文、数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$
电话区号:/^0\d{2,3}$/
手机号码:^(((\d{2,3}))|(\d{3}-))?13\d{9}$
电话号码:^(((\d{2,3}))|(\d{3}-))?((0\d{2,3})|0\d{2,3}-)?[1-9]\d{6,7}(-\d{1,4})?$
邮政编码:^[1-9]\d{5}$
URL:^[a-zA-Z]+://(\w+(-\w+))(.(\w+(-\w+)))(\?\s)?$
E-mail地址:^[\w-]+(.[\w-]+)*@[\w-]+(.[\w-]+)+$