gpt4 book ai didi

javascript - 关于 javascript 的问题 - string.replace()

转载 作者:行者123 更新时间:2023-11-28 12:08:45 24 4
gpt4 key购买 nike

我试图运行这行代码并想知道为什么它不起作用。有人能回答这个问题吗?

var string = "foo     bar";
string = string.replace(" ", "");
alert(string.length);

为什么字符串的长度不改为6?

最佳答案

该函数仅替换您搜索的字符串的一个实例。

要替换更多,可以用正则表达式匹配:

string = string.replace(/\s+/g, '');

这会删除所有“空白”字符。 “\s”匹配空白,“+”表示空白字符“出现一次或多次”,结尾的“g”表示“对字符串中的所有匹配序列执行此操作”。

关于javascript - 关于 javascript 的问题 - string.replace(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6442795/

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