gpt4 book ai didi

Javascript 替换不带特殊字符的精确匹配

转载 作者:行者123 更新时间:2023-11-28 19:05:25 25 4
gpt4 key购买 nike

bar foo: baz qux bar foo baz foo; bar

在此字符串中,我只想替换 foo

我尝试了 \bfoo\b 但它替换了所有出现的情况。如何用正则表达式替换确切的单词?

最佳答案

听起来您只想将其周围的空格替换掉。为此,只需执行 /foo/(带空格)即可。

\b 匹配单词,标点符号被视为单词分隔符。

为了匹配它(如果它也位于开头或结尾),我将使用前瞻:/(?=^|\s)foo(?=\s|$)/

关于Javascript 替换不带特殊字符的精确匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31765952/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com