(?i) 正则表达式报错的问题

正则表达式

(?i)(?=<style(\s+|>))

匹配文本

a <style> b </style> c

报错,没法运行。如果把 (?i) 去掉就没事。不晓得原因。

阅读 2.8k
2 个回答

是不是js不支持这个

(?i)

JS 不支持内标记,支持的语言你这个正则也是匹配了个寂寞。
你是要匹配“ b ”还是去除掉 style 标签?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏