![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
哒哒哒哒哒哒多多多多多多多多多多
这个作者很懒,什么都没留下…
展开
-
exec()、match()
exec()与match()的区别:1.exec()是正则表达式的方法,而不是字符串的方法,它的参数才是字符串。2.当正则表达式无子表达式,并且定义为非全局匹配时,exec()和match()执行的结果是一样,均返回第一个匹配的字符串内容。var str="00css3 HTML5";var reg=/\w+/;console.log(str.match(reg));console.log(reg.exec(str));3.当正则表达式无子表达式,并且定义为全局匹配时,match原创 2020-08-04 14:54:09 · 268 阅读 · 0 评论 -
正则表达式
一、正则表达式语法1、创建正则表达式的两种方法① 字面量形式创建: var expression = /pattern/flags;说明:模式(pattern)部分可以是任何简单或复杂的正则表达式,可以包含字符类、限定符、分组、向前查找以及反向引用。每个正则表达式都可带有一或多个标志(flags),用以表明正则表达式的行为。g、i、m 分别用于指定全局模式、不区分大小写模式、多行模式。② 构造函数创建:var expression = new RegExp("pattern","flag原创 2020-08-04 13:10:43 · 336 阅读 · 0 评论