正则表达式中 Lookaheads 和 Lookbehinds 的 JavaScript 支持

标签 javascript regex regex-lookarounds

JavaScript 是否支持正面和/或负面前瞻/后视?它们的哪些组合?或者,更具体地说:

  1. 积极的前瞻
  2. 负面前瞻
  3. 积极回顾
  4. 负面回顾

最佳答案

在 2020 年,一些浏览器确实也支持 lookbehind(从一开始就支持 lookahead):

  • IE不支持
  • 边缘 79+
  • Firefox 78+(很新鲜)
  • Chrome 62+
  • Safari 不支持
  • 歌剧 49+

来源:https://caniuse.com/#search=Lookbehind

关于正则表达式中 Lookaheads 和 Lookbehinds 的 JavaScript 支持,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18462467/

相关文章:

javascript - 取消设置 ajax 中通过 post 传递的变量

java - 在 java 中执行 javascript - 打开 URL 并获取链接

regex - vimscript E888 : (NFA regexp) cannot repeat

mysql - REGEXP "and"运算符

regex - VBA正则表达式单词后的所有内容

正则表达式匹配多个负前瞻

python - "select filenames whithout extansion"的负前瞻

javascript - 触发 jQuery 脚本 onLoad 和窗口调整大小

javascript - TypedJS 错误 : Uncaught ReferenceError: Typed is not defined

javascript - 当前面有一个可选字符时,我如何强制某些字符必须存在?