gpt4 book ai didi

javascript - 使用 JavaScript 替换字符串中出现的所有内容

转载 作者:行者123 更新时间:2023-12-02 16:14:07 25 4
gpt4 key购买 nike

我有这个字符串:

“dsfnsdfksh[aa]lkdfjldfjgljd[aa]”

我需要找到所有出现的 [aa] 并将其替换为另一个字符串,例如:dd

我怎样才能做到这一点?

最佳答案

您可以使用带有 g 标志的正则表达式。请注意,您必须使用 \

转义 []

//somewhere at the top of the script
if (!RegExp.escape) {
RegExp.escape = function(value) {
return value.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, "\\$&")
};
}



var string = "dsfnsdfksh[aa]lkdfjldfjgljd[aa]";

var pattern = '[aa]';
var regex = new RegExp(RegExp.escape(pattern), 'g');
var text = string.replace(regex, 'dd');
console.log(text)

关于javascript - 使用 JavaScript 替换字符串中出现的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29837026/

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