gpt4 book ai didi

javascript - 如何用英镑符号(货币)替换问号

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

我正在从数据库返回一个字符串,但由于数据库的编码方式,一些英镑符号 (£) 被问号取代。我想恢复井号,但不替换字符串中真正的问号。我已经设法编写了一个正则表达式来测试问号后跟数字的组合,但我不确定如何进行替换。这是我所拥有的:

var str = document.getElementById("TESTVAR").value; 
console.log(/\\?[0-9]/.test(str));

最佳答案

在 JavaScript 中,您可以使用转义序列之一插入特殊字符。例如,您可以使用 unicode 转义序列\u00A3 显示 £。

下面显示了替换问号后跟数字的示例:

var text = 'The price is ?56 and another price is ?90';
result = text.replace(/\?(?=\d+)/g, '\u00A3');
alert(result); //The price is £56 and another price is £90

关于javascript - 如何用英镑符号(货币)替换问号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51561257/

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