有谁知道如何翻译 POSIX 正则表达式 (?<!X)A
在 JS 中?
仅当 A 前面没有 X 时才查找 A。
最佳答案
只需检查开头(因此没有 X)或是否存在非 X 字符。
(^|[^X])A
对于多个字符,您可以检查 A
,然后检查 X 后跟 A 的匹配文本,如果匹配第二个模式,则丢弃该匹配项。
关于javascript - JS 正则表达式 (?<!X)A,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7030637/