1. 程式人生 > 其它 >03 基本語法2.js

03 基本語法2.js

var reg1 = /\d/; var reg2 = new RegExp("\d");
/* \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 單位元組