gpt4 book ai didi

jquery - 如何用逗号替换点?

转载 作者:行者123 更新时间:2023-12-01 02:51:42 25 4
gpt4 key购买 nike

我想用逗号替换所有点:

var text = "1.2";
var comma = text.replace(/./g, ",");
console.log(comma);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

我期望的结果:

1,2

最佳答案

您正在使用正则表达式 (/./g) 来查找要替换的字符;然而,period/dot (.) in regular expressions匹配任意个字符(即它是通配符)。这就是为什么你的输出恰好是一串逗号。

要获得您正在寻找的行为(全局搜索和替换所有句点),您必须使用反斜杠转义点:

var text = "1.2.3";
var comma = text.replace(/\./g, ",");
console.log(comma); // => "1,2,3"

关于jquery - 如何用逗号替换点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48467281/

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