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

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

  • 相关阅读:
    uniapp跨域
    uniapp图片文件转base64
    懒加载
    修改富文本样式
    搜集到的常用Scheme
    JS浏览器复制
    程序员必须知道的六大ES6新特性
    详解ES6中的 let 和const
    数据库基础
    配置环境变量
  • 原文地址:https://www.cnblogs.com/zhangyihui/p/4801966.html
Copyright © 2011-2022 走看看