gpt4 book ai didi

Javascript 拆分、替换表现奇怪

转载 作者:行者123 更新时间:2023-12-03 08:13:17 28 4
gpt4 key购买 nike

我正在尝试将字符串格式化为word+word+word

例如

“超音乐节”变成“超+音乐+节日”

我尝试过使用以下代码

query.split(" ").join("+");

query.replace(" ", "+");

但是,两种方式都会给我

“超+音乐节”

是什么导致了这个问题,我该如何解决它?

最佳答案

第一个版本(split/join)应该按原样工作(如果第二个空格确实是一个空格)。

要使用 replace() 替换多个空格,您需要 g 标志:

 query.replace(/ /g, "+");

要替换一行中的多个空格(或制表符或其他空白),您可以使用:

 query.replace(/\s+/g, "+");

这样“一二三”仍然会变成“一+二+三”

关于Javascript 拆分、替换表现奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34056136/

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