gpt4 book ai didi

javascript - 用点替换逗号并将元素添加到字符串

转载 作者:搜寻专家 更新时间:2023-11-01 05:21:36 25 4
gpt4 key购买 nike

我想用点替换一个(数字)字符串的所有逗号并同时添加另一个元素以显示货币

到目前为止我有这个

$("#myelement").text(function () {
return $(this).text().replace(/\,/g, '.');
});

到目前为止,这有效并返回例如 1,234,567 作为 1.234.567 但是我如何向它添加一个字符串/元素以便我得到 1.234。 567 美元1.234.567 卢比

最佳答案

只需将 + "Dollars"(或 Rupees 等)添加到您从函数返回的内容中:

$("#myelement").text(function () {
return $(this).text().replace(/\,/g, '.') + " Dollars";
});

请注意 as georg points out ,你不需要 $(this).text() 部分,回调获取索引和旧文本作为参数:

$("#myelement").text(function(index, text) {
return text.replace(/\,/g, '.') + " Dollars";
});

旁注:, 在正则表达式中并不特殊,无需对其进行转义(尽管这样做无害)。所以只是/,/g,而不是/\,/g

关于javascript - 用点替换逗号并将元素添加到字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35551468/

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