美文网首页
js 两种定义正则表达式的区别

js 两种定义正则表达式的区别

作者: 魔思科技 | 来源:发表于2018-08-27 22:49 被阅读2次

定义正则表达式有两种形式,一种是普通方式,一种是构造函数方式。
1. 普通方式
var reg = /表达式/附加参数
2. 构造函数方式
var reg = new RegExp("表达式","附加参数")
3. 区别
<1>构造函数写法,因为字符串的转义问题,字符串的两个\\实际上是一个\
<2>构造函数写法可以进行变量值的拼接

想要获取更多干货解读或留有疑问,欢迎百度搜索【魔思工作室】或者关注、私信我们。

魔思工作室官网:mos01.com

查看原文

相关文章

  • 再读js正则表达式

    正则表达式定义 在js中有两种方式来定义正则表达式, 第一种是类似perl的语法来定义一个正则表达式,我们把它叫做...

  • js 两种定义正则表达式的区别

    定义正则表达式有两种形式,一种是普通方式,一种是构造函数方式。1. 普通方式var reg = /表达式/附加参数...

  • js定义正则表达式两种方法的区别

    假设想在一个字符串'hello,how are you'中匹配一个单词'are',用直接量写的正则表达式是 但是如...

  • 2018-09-15

    正则表达式的区别 JS中语法: /匹配对象的模式/

  • 26、插件封装

    如何封装自定义插件? 两种方式: 两种方法的区别就在于,js代码中的自启动函数中,添加方法的对象不同,实例方法是添...

  • 正则表达式

    正则表达式:其实就是一种匹配规则,用于检索字符串 定义正则表达式的两种方式:1.直接定义 2.构造函数定义 // ...

  • 正则表达式和Node.js

    正则表达式:创建正则表达式的两种方式;正则表达式的常见用法;正则与数值和其它注意事项 Node.js :什么是No...

  • JS正则表达式

    js正则表达式有两种方式 1,构造函数 var reg = regExp("a"); 2,// var reg ...

  • 正则表达式 js应用篇

    正则表达式都应用小技巧 js中两种写正则的方法: 其中第二种可以给正则表达式添加变量 正则表达式后缀解释: /u ...

  • js基础-类型、值和变量(中)

    9.正则表达式 首先,js定义了RegExp()构造函数,用来创建表示文本匹配模式的对象。这就是正则表达式。正则表...

网友评论

      本文标题:js 两种定义正则表达式的区别

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