石榴子儿

导航

js基本语法2

var reg1=/\d/
var reg2=new RegExp("\d");

/*
    \d 0-9任意一个数字      \D(任意一个非数值)
    [] 匹配其中的任意一个字符
        [0-9]   \d\
            12 => [1][2] 或 12
        [12a]  1、2、a
        [a-zA-Z0-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 ="abc0";
// var reg=/\d+/
var reg= /^\d+$/
console.log(reg.test(txt))

// 邮箱 手机号 年月日 密码 中文
// 手机号:  1\d{10}或 1[3-9]\d{9}
// 年:[12]  年月日: \d{4}-(0?[1-9]|1[0-2])-(0?[1-9]|[12][0-9]|3[01])
// 中文: [\u4e00-\u9fa5]
// \u4e00\u4e00   吉


posted on 2021-11-04 16:39  石榴子儿  阅读(20)  评论(0编辑  收藏  举报