1、中文和英文:
^[a-zA-Z\u4E00-\u9FA5]+$
2、中文、英文、数字:
^[a-zA-Z0-9\u4e00-\u9fa5]+$
3、纯数字:
^[0-9]*$
4、电话(座机和手机号):
(^([0-9]{3,4}-)?[0-9]{7,8}$)|(^(0|86|17951)?(13[0-9]|15[012356789]|17[0678]|18[0-9]|14[57])[0-9]{8}$)
5、固定电话:
^(0\\d{2}-\\d{8}(-\\d{1,4})?)|(0\\d{3}-\\d{7,8}(-\\d{1,4})?)$
6、小数正则:
^[0-9]+\.{0,1}[0-9]{0,2}$ (至多两位小数)
7、身份证:
(^\d{15}$)|(^\d{17}(x|X|\d)$)
8、电子邮箱:
^[a-z0-9]+([._\\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$
9、大于等于0的整数:
^([1-9]\d*|[0]{1,1})$
10、整数
^-?\\d+$
11、匹配括号开始及结束
/\((.+?)\)/g