【发布时间】:2017-06-22 15:57:56
【问题描述】:
例如,考虑 Javascript 对象文档。我希望替换字符串“文档”。用“文档”。这样:
- 在诸如 xyz.document.abc“文档”之类的情况下。被没有替换。
- 当变量的格式为 predocument.xyz“文档”时。被没有替换。
- 当有 document.abc 或 (document.abc or =document.abc or +document.abc etc "document." 等情况时被替换。
由于 Javascript 不支持查看正则表达式,请提出替代方案
【问题讨论】:
-
我需要word文档前面有“。”的情况。要排除的字符或“\w”字符
-
([^\w.])document(?=[^\w]|\b)并替换为$1doc。 Regex101 demo.
标签: javascript regex regex-lookarounds