gpt4 book ai didi

javascript - 如何在 JavaScript 中将所有出现的美元 ($) 替换为下划线 (_)?

转载 作者:行者123 更新时间:2023-12-03 00:42:59 26 4
gpt4 key购买 nike

正如标题所述,我需要用下划线替换字符串变量中所有出现的 $ 符号。

我已经尝试过:

str.replace(new RegExp('$', 'g'), '_');

但这对我不起作用,并且没有任何东西被替换。

最佳答案

RegExp中的$是一个特殊字符,需要用反斜杠转义。

new_str = str.replace(new RegExp('\\$', 'g'), '_');

但是,在 JS 中你可以使用更简单的语法

new_str = str.replace(/\$/g, '_');

关于javascript - 如何在 JavaScript 中将所有出现的美元 ($) 替换为下划线 (_)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2434413/

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