js 正则表达式常用匹配
/^\d+(\.\d+)?$/
/data:image\/jpg;base64/
/^-?[0-9]((.[0-9]{1,2})?)/ /^([\+ \-]?(([1-9]\d*)|(0)))([.]\d{0,2})?$/
/^1[3-9]\d{9}$/
/(^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$)|(^[1-9]\d{7}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}$)/
/(^[9][0-9|a-z|A-Z]{14}$)|(^[9][0-9|a-z|A-Z]{17}$)/
/^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/
/^(([0-9])|([1-9]([0-9]+)))(.[0-9]+)*$/
/^\d{3}-\d{7,8}|\d{4}-\d{7,8}$/
/^(http|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-.,@?^=%&:/~+#]*[\w\-@?^=%&/~+#])?$/