常用正则表达式(不定期编辑)
任意字符,限定长度:
/^.{3,20}$/
手机号:
/^1[3-9][0-9]{9}$/
金额:
/(^[1-9](\d+)?(\.\d{1,2})?$)|(^0$)|(^\d\.\d{1,2}$)/
数字:
/^\d+$/
网址URL:
/^((http(s)?:)?\/\/)?[\w.-]+(?:\.[\w\.-]+)+[\w\-\._~:/?#[\]@!\$&'\*\+,;=.]+$/i
PATH:(/aa/bb/cc)
/^(?!.*(\/)\1)\/[A-Za-z0-9_/]{1,59}[A-Za-z0-9]{1}$/gm
身份证号码(基础验证):
/^[1-9]\d{5}[1-2]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$/