gpt4 book ai didi

javascript - 如何删除完整的单词而不是javascript中的子词

转载 作者:行者123 更新时间:2023-11-30 11:36:53 25 4
gpt4 key购买 nike

在这个例子中,我只想删除单词“a”而不是所有单词中的字母 a,但正则表达式似乎不起作用。

var str = "A brown fox always jumps over the orange apple in a weird way"; 
var res = str.replace(/a/g, "");

//result is brown fox lwys 以一种奇怪的方式跳过 ornge pple //但我希望棕色狐狸总是以一种奇怪的方式跳过橙色苹果

我想我可以查找单词 a 的索引并将其删除,但有没有更快的方法?

最佳答案

您可以使用 Word Boundaries只找到单词“a”。

例如;

var str = "A brown fox always jumps over the orange apple in a weird way"; 
var res = str.replace(/\ba\b/g, "");

关于javascript - 如何删除完整的单词而不是javascript中的子词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44090137/

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