使用正则表达式的javascript中未检测到标记^
Unexptected token ^ in javascript using regex
我在javascript中使用以下regex来进行一些替换,但看起来JS不喜欢regex符号;有没有一个好方法可以逃离他们。以下是我的正则表达式:
/(bower_components/[^.]+).css/g
如果要对它们进行转义,则需要在它们前面加一个反斜杠'
。
bower_components
之后的斜线导致Regex提前结束。
您的正则表达式当前正试图形成以下对象:
new RegExp('/(bower_components/', '[^.]+).css/g')
这真的没有多大意义。
你需要像这样逃离斜杠:
/(bower_components'/[^.]+).css/g
相关文章:
- 使用正则表达式的javascript中未检测到标记^
- 在 osx 上的 javascript 中使用正则表达式检测重音
- 用于检测CSV文件类型的Javascript正则表达式
- 安卓原生浏览器检测通过用户代理正则表达式
- Javascript 正则表达式条件语句,当在字符串中检测到两个相同字符时
- 如何检测正则表达式是否有任何匹配项
- 如何修改此正则表达式以检测和忽略过多字符
- 使用javascript正则表达式检测浮点输入
- 如果字符串是编号列表的一部分,正则表达式将检测到什么
- android javascript正则表达式检测
- Javascript正则表达式来检测字符串是否具有两个“@"字符
- 检测字符串中CSS代码的Javascript正则表达式
- javascript正则表达式,用于检测是内联javascript还是外部脚本
- JavaScript如何检测正则表达式
- 理解用于检测字符串的正则表达式
- Javascript正则表达式从页面源中检测所有电话号码
- 用于检测带有括号的双引号javascript对象属性的正则表达式
- 我如何用正则表达式检测任何类型的url
- Javascript正则表达式:如何检测url是否为http://
.one.two.com - 如何在Javascript中编写这个数字检测正则表达式