zoukankan      html  css  js  c++  java
  • js中的正则表达式

    1.正则匹配
    // 判断一个字符串是否是数字
    var isNum = function(num) {
    var r = /^d+$/;
    return r.test(num);
    }
    var s = "123";

    alert(isNum(s));


    2.正则提取



    3.正则替换

    // 正则替换
    // 新字符串 旧字符串.replace(正则表达式, 需要替换的内容);
    //将正则表达式匹配到的替换为后面的内容
    alert("2013年12月17日addsdffsdf".replace(/(d+)年(d+)月(d+)日/, "$2/$3/$1"));
    //---------------------------


               //      12/17/2013addsdffsdf


      
       /Date(1425609163663)/
            function getDt(datetime) {
                var num = datetime.replace(//Date((d+))//, '$1')
                var n = Number(num)
                var d = new Date(n);
                return d.toLocaleDateString() + ' ' + d.toLocaleTimeString();
            };

    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    js计算两个时间相差天数
    享元模式
    外观模式
    组合模式
    装饰者模式
    桥接模式
    适配器模式
    元素量词 ? + *
    linux安装使用7zip
    linux shell使用别名,切换当前目录
  • 原文地址:https://www.cnblogs.com/zhangyihui/p/4801966.html
Copyright © 2011-2022 走看看