其他分享
首页 > 其他分享> > 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 单字节

标签:03,12,u4e00,js,语法,字符,var,任意,reg
来源: https://www.cnblogs.com/L-zy-Zyt/p/15508352.html