zoukankan      html  css  js  c++  java
  • JS利用正则表达式替换字符串中的内容

      //从字符串'Is this a cat is'中剪去'is':
      var str='Is this a cat is';

      var subStr=new RegExp('is');//创建正则表达式对象
      var result=str.replace(subStr,"");//把'is'替换为空字符串
      console.log(result);//Is th a cat is

      var subStr=new RegExp('is','i');//创建正则表达式对象,不区分大小写
      var result=str.replace(subStr,"");//把'is'替换为空字符串
      console.log(result);//this a cat is
        
      var subStr=new RegExp('is','ig');//创建正则表达式对象,不区分大小写,全局查找
      var result=str.replace(subStr,"");//把'is'替换为空字符串
      console.log(result);//th a cat

      var subStr=/is/ig;//直接量法创建正则表达式对象,不区分大小写,全局查找
      var result=str.replace(subStr,"");//把'is'替换为空字符串
      console.log(result);//th a cat

      console.log(str);//Is this a cat is 可见replace并不改变原始str

  • 相关阅读:
    唯一索引 && 主键索引
    部分函数依赖 && 完全函数依赖
    范式
    BST树、B树、B+树、B*树
    哈希表
    Bzoj4569: [Scoi2016]萌萌哒
    Bzoj 4551: [Tjoi2016&Heoi2016]树
    Bzoj3631: [JLOI2014]松鼠的新家
    HDU4746: Mophues
    BZOJ2820:YY的GCD
  • 原文地址:https://www.cnblogs.com/bwnnxxx123/p/12996754.html
Copyright © 2011-2022 走看看