zoukankan      html  css  js  c++  java
  • JavaScript之RegExp

    分为字面量和RegExp构造函数

    1、正则表达式的匹配模式支持3个标志

    g:表示全局模式,模式将被应用于所有字符串,而非在发现第一个匹配项时立即停止

    i:表示不区分大小写模式,即在确定匹配项时忽略模式与字符串的大小写

    m:表示多行 模式,在达到一行文本末尾时还会继续查找下一行中是否存在与模式匹配的项。

    RegExp实例属性

    global:表示设置了g标志

    ignoreCase:i

    multiline:m

    lastIndex:整数,表示开始搜索下一个匹配项的字符位置,从0算起

    source:正则表达式的字符串表示,按照字面量形式而非传入 构造函数中的字符串模式返回。

    RegExp实例方法

    exec() 专门为捕获组而设计的。参数为要应用模式的字符串,然后返回包含第一个匹配项信息的数组;或者在没有匹配项的情况下返回null。返回的数组虽然是Array的实例,但包含两个额外属性。index表示在匹配项在字符串中的位置,而input表示应用正则表达式的字符串。

    看的头疼,这块不太懂,以后再看。

  • 相关阅读:
    CF-807B
    CF-807A
    sort()的升降序函数操作
    CF-805D
    CF-805B
    CF-805A
    CF-796C
    CF-796B
    图论学习四之Disjoint set union并查集
    图论学习三之Shortest Path最短路
  • 原文地址:https://www.cnblogs.com/anderson0/p/4826469.html
Copyright © 2011-2022 走看看