Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
手机号码:^1[34578]\d{9}$
身份证号码:^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-9]|[xX])$
以字母开头,长度在6~18之间,只能包含字母、数字和下划线:^[a-zA-Z]\w{5,17}$
汉字:^[\u4e00-\u9fa5]{0,}$
数字:^\d+$
英文:^[A-Za-z]+$
空白行的正则表达式:\n\s*\r
首尾空白字符的正则表达式:^\s*|\s*$
或 (^\s*)|(\s*$)
时间格式:^(?:(?:([01]?\d|2[0-3]):)?([0-5]?\d):)?([0-5]?\d)$
,如 12:34:56
日期格式:^[0-9]{4}-(((0[13578]|(10|12))-(0[1-9]|[1-2][0-9]|3[0-1]))|(02-(0[1-9]|[1-2][0-9]))|((0[469]|11)-(0[1-9]|[1-2][0-9]|30)))$
,如 2014-05-30
苹果IOS:navigator.userAgent.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)
see also: Top 15 Commonly Used Regex