gpt4 book ai didi

Javascript 查找并替换一组字符?

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:52:04 25 4
gpt4 key购买 nike

我有一个字符串,我需要将所有 ' 等替换为正确的值

我正在使用

var replace = str.replace(new RegExp("[']", "g"), "'");

这样做,但问题是它似乎要为每个字符替换 '(例如,' 变成 ''' ''

有什么帮助吗?

最佳答案

使用这个:

var str = str.replace(/'/g, "'");

['] 是一个字符类。它表示大括号内的任何字符

这就是为什么您的 /[']/ 正则表达式用替换字符串替换 ' 的每个字符。


如果你想使用 new RegExp 而不是正则表达式:

var str = str.replace(new RegExp(''', 'g'), "'");

这没有任何好处,除非您想在运行时生成正则表达式。

关于Javascript 查找并替换一组字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7380751/

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