1. 程式人生 > 其它 >jsd的基本語法2

jsd的基本語法2

var reg1=/\d/; var reg2=new RegExp("\d");
/** * \d :0-9任意一個數字 * []:任意一個字元 * [0-9] \d * 12 =>[1][2] 12 * [12a] 1、2、a * [a-zA-Z0-9] * [^]非其中的任意一個字元 * \w 數字、字母、下劃線 * . 任意一個字元(在中括號外面寫匹配的是任意一個包括字元和換行,在裡面寫匹配的是點) * |:或 * 例:2|3為 2、3 * ? 0-1次 * 例:0?[1-9] * + 1-多次 * * 0-多次 * {,}:第一的引數:最少。第二個:最多 * ^ 開始 * $ 結束 * */ var txt="1axc22312"; // var reg=/\d+/;需要設定開始^和結束$才能識別出字母 var reg=/^\d+$/; console.log(reg.test(txt)); // 正則表示式只能匹配樣式
// 匹配手機號 // 簡單:1\d{9} // 複雜:1[3-9]\d{9}
// 匹配年月日 // \d{4}-(0?[1-9]|1[0-2])-(0?[0-9]|[12][0-9]|3[01])
// 中文 // [\u4e00-\u9fa5] // \u4e00\u4e00 吉