/* \d 0-9任意一个数字 \D 任意一个非数值 [] 其中的任意一个字符 [0-9] \d 12 => [1][2]//中括号里不能直接写12 直接写12不带中括号 [12] 1、2、a [a-zA-Z0-9] [^] 非其中的任意一个字符 [^0-9] \w 数字、字母、下划线
.在外面 任意一个字符 [.] .
| 2|3 2、3 1[0-2]//月份 1[012]
? 0-1次 0?[1-9] + 1-多次 * 0-多次
{,} 最少,最多 {6,12}//最少6最多12 {6,}//最少6 {,12}//最多12
^ 开始 $ 结束 */ var txt = "123abc456";//有一部分满足/\d+/(数字)就可以通过 var reg = /\d+/ var reg = /^\d+$/ //要有开始和结束 console.log(reg.test(txt))
// 1\d{10}//手机号 // 1{3-9}\d{9}
// \d{4}(0001(年))-([1-9]|1[0-2]月)-(0?[1-9|[12]]|[0-9]3|[01]日)
// [\u4e00-\u9fa5] 常用汉字范围 // \u4e00\u4e00 单字节