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();
            };

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

  • 相关阅读:
    适配器模式(Adapter)
    状态模式(State)
    观察者模式(Publish/Subscribe)
    建造者模式(Builder)
    数据库,知识点汇总
    数据库
    css样式大全
    遮罩层
    js数组冒泡
    js基本方法
  • 原文地址:https://www.cnblogs.com/zhangyihui/p/4801966.html
Copyright © 2011-2022 走看看