美文网首页
14-ES6正则扩展-属性

14-ES6正则扩展-属性

作者: 早起的鸟儿 | 来源:发表于2019-11-02 15:16 被阅读0次
正则属性
  1. sticky(返回正则表达式是否开启了修饰符y模式)
  2. flags (返回正则表达式的修饰符)

一、flags属性

let reg = new RegExp(/abc/ig,"i")    //   /abc/i
reg.flags    // i

二、sticky属性

let str = 'bbb_bb_b';
let reg1 = /b+/g;  
let reg2 = /b+/y;

console.log(reg1.sticky);   //false
console.log(reg2.sticky);   //true

相关文章

  • Linux grep、egrep使用命令详解

    grep egrep区别grep 默认不支持扩展 但可以通过-E 选择来支持扩展正则egrep 支持扩展正则 ...

  • 第9章 文件IO操作、正则表达式与多线程

    第9章 文件IO操作、正则表达式与多线程 我们在《第6章 扩展函数与属性》中已经介绍过Kotlin中的类扩展的特性...

  • ES6扩展

    字符串的扩展正则的扩展数值的扩展数组的扩展函数的扩展对象的扩展

  • 三剑客_grep

    grep grep 相关参数 grep + 正则表达式(扩展正则)

  • 20.扩展(Extension)

    扩展 扩展属性

  • linux正则表达式详解(二) -扩展正则表达式

    上一章我们主要探讨了通配符和基础正则表达式,这章重点探讨扩展正则表达式的应用。 基本正则表达式包含: 扩展正则添加...

  • JavaScript ES6 - 正则表达式扩展

    正则扩展: 主要来与 ES5 做一个对比 (也就是语法的扩展) 1. ES6 正则新特性: 如图所示: 1. 正则...

  • ES6学习 第五章 正则的扩展

    前言 本章介绍正则的扩展。有些不常用的知识了解即可。本章原文链接:正则的扩展[https://es6.ruanyi...

  • 正则扩展

    修饰符i:不区分大小写es5中,有两种写法:1.两个参数 2.一个参数 结果:i y修饰符## y和g的相同点:都...

  • 正则扩展

    正则新特性 构造函数的变化,正则方法的扩展,u修饰符,y修饰符,s修饰符 es5正则的写法 es6新增 y修饰符 ...

网友评论

      本文标题:14-ES6正则扩展-属性

      本文链接:https://www.haomeiwen.com/subject/plncmctx.html