空白行的正则表达式:\n\s*\r (可以用来删除空白行)
HTML标记的正则表达式:<(\S*?)[^>]*>.*?</\1>|<.*? />
千分位分隔符正则表达式:/(\d{1,3})(?=(?:\d{3})+(\.\d*)?$)/g 或者 /(\d{1,3})(?=(\d{3})+(\.\d*)?$)/g
中文、英文、数字但不包括下划线等符号:^[\u4E00-\u9FA5A-Za-z0-9]{6,20}$
汉字字符(含括汉字,汉语符号): /[^x00-xff]/
手机号码:/^1[3456789]\d{9}$/
Email地址:^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$
internetURL:[a-zA-z]+://[^\s]* 或 ^http://([\w-]+\.)+[\w-]+(/[\w-./?%&=]*)?$
中强密码( 至少一个字母和数字、至少一个字符和特殊字符、至少一个数字和特殊字符 、至少一个字母和数字、特殊字符,长度在8-16之间):/^(?![A-Za-z]+$)(?!\d+$)(?![!@#$%^&*]+$)[A-Za-z \d!._+-=@#$%^&*]{8,16}$/
强密码(必须包含至少一个字母和数字、特殊字符,长度在8-16之间):/^(?![A-Za-z\d]+$)(?=.*\d+)(?=.*[A-Za-z]+)(?=.*[!._+-=@#$%^&*]+)[A-Za-z\d!._+-=@#$%^&*]{8,16}$/
中密码(至少一个字母和数字、至少一个字符和特殊字符、至少一个数字和特殊字符,长度在8-16之间): /^((?=.*\d+)(?=.*[A-Za-z]+)[\dA-Za-z]{8,16}$)|((?=.*\d+)(?=.*[!._+-=@#$%^&*]+)[\d!._+-=@#$%^&*]{8,16}$)|((?=.*[A-Za-z]+)(?=.*[!._+-=@#$%^&*]+)[A-Za-z!._+-=@#$%^&*]{8,16}$)/
弱密码(字母或者数字或者特殊字符,长度在8-16之间): /^([a-zA-Z]{8,16}$)|(\d{8,16}$)|([!._+-=@#$%^&*]{8,16}$)/
帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
密码(以字母开头,长度在6~18之间,只能包含字母、数字和下划线):^[a-zA-Z]\w{5,17}$
电话号码("XXX-XXXXXXX"、"XXXX-XXXXXXXX"、"XXX-XXXXXXX"、"XXX-XXXXXXXX"、"XXXXXXX"和"XXXXXXXX):^(\d{3,4}-)?\d{7,8}$
身份证号(18位数字):/^[1-9]\d{5}(19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/
短身份证号码(数字、字母x结尾):^([0-9]){7,18}(x|X)?$ 或 ^\d{8,18}|[0-9x]{8,18}|[0-9X]{8,18}?$
IP地址:\d+\.\d+\.\d+\.\d+ (提取IP地址时有用)
IP地址:((?:(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d)\\.){3}(?:25[0-5]|2[0-4]\\d|[01]?\\d?\\d))
中国邮政编码:/^[1-9]\d{5}$/ (中国邮政编码为6位数字)
组织机构代码(企业) /[A-Z0-9]{8}-[A-Z0-9]$|[A-Z0-9]{8}-[A-Z0-9]-[0-9]{2}$|[A-Z0-9]{9}$/
统一社会信用代码(企业)/^[^_IOZSVa-z\W]{2}\d{6}[^_IOZSVa-z\W]{10}$/g
替换为保留两位小数的金额, replace(/^(([1-9][0-9]*)|([0]\.\d{0,2})|([1-9][0-9]*\.\d{0,2}))$/, '$1').replace(/(\.\d{0,2}).*$/, '$1')
带小数点数字替换千分位正则 Num.replace(/\B(?=(\d{3})+((?=\.\d*)$|(?!\d)))/g, ',')