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

      字面量或直面量
            [] {} /js/匹配含有js的
            构造函数
           new Array()
           new Object()
            regular exprssion
           new RegExp()
          普通字符 英文 数字 _ 汉字 @ ; ! 空格
          特殊字符 具有特殊含义的字符
      i:ignoreCase 忽略大小写 
      g:global 全局匹配
      m:multiline 多行匹配
      可组合,没有位置关系 
      test 传入的参数要匹配字符串的变量 返回 true或者flase
      exec 同上 饭会true和null 返回的结果是以数组的形式
    //字面量的形式
    var a = "i love is"; var b = /is/igm; console.log(b.test(a));//true console.log(b.exec(a));//["is", index: 7, input: "i love is", groups: undefined] 这个属性好像浏览器之间是有差异的

      

    //构造函数的方式
    var a = "i love you"
    var b = new RegExp("love","i")//第一个是要查找的字符 第二个是要使用的修饰符
    console.log(b.test(a));//true
    console.log(b.exec(a));//"love", index: 2, input: "i love is", groups: undefined]
    

      

  • 相关阅读:
    fenby C语言P21
    fenby C语言 P20
    fenby C语言 P19
    fenby C语言 P18
    fenby C语言 P17
    fenby C语言 P16
    fenby C语言 P15
    fenby C语言 P14
    Python学习之路:subprocess模块和面向对象
    Python学习之路:XML模块
  • 原文地址:https://www.cnblogs.com/ckxbk/p/13205205.html
Copyright © 2011-2022 走看看