码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript 正则表达式需要注意的几个问题

时间:2014-12-29 15:07:13      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

JavaScript 支持正则表达式,,但是并没有完全实现标准的正则表达式语法。

 

不支持(?<=exp)和(?<!exp)

如果使用,会抛出异常,可能需要使用 (?:) 代替。

/(?<=class\s+)([a-zA-Z]+)(?=\s*)/g

替换为

/(?:class\s+)([a-zA-Z]+)(?=\s*)/g

 

表达式写法和模式

JavaScript 中正则表达式的写法是在 pattern 字符串前后加上斜杠:/pattern/,有时候会在后面加上 g,m,i 这三个字符。

g:  循环查找
m:   多行模式
i:    不区分大小写

 

JavaScript 正则表达式需要注意的几个问题

标签:

原文地址:http://www.cnblogs.com/pengzhong/p/JavaScriptRegex.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!