【发布时间】:2020-12-22 06:57:57
【问题描述】:
这是一个支持非拉丁字母的单词边界正则表达式,它在 Chrome 中有效,但在 Safari 中无效。任何替代解决方案?
new RegExp("(?<=[\\s,.:;\"']|^)" + word + "(?=[\\s,.:;\"']|$)","g");
谢谢
【问题讨论】:
-
new RegExp("\\b" + word + "\\b","g");不工作吗? -
\b 仅支持拉丁字母(a-z、A-Z、0-9)。我想在印度语言上工作
标签: javascript regex browser safari word-boundaries