如何替换这部分字符串 - ¢¢¢

时间:2013-06-26 11:01:03

标签: jquery json string api

我从一个API中输入一个字符串,其中包含以下字符:â¢,它应该是一个子弹点,或者至少是一个' - '。

我无法弄清楚如何使用.replace()在我的代码中替换它?

.replace('•', '-');

上述代码不起作用。

我还注意到,在API中提供的原始字符串中,我将其拉出来,字符大写,而当我通过代码显示它们时,它们是小写的?

也许这可能是问题的一部分

1 个答案:

答案 0 :(得分:1)

String.replace不起作用。如果传入一个字符串作为第一个参数,它将整个字符串的实例替换为。显然,除非所有这些字符在输入中以完全相同的顺序一个接一个地出现,否则这将无效。

替换某些字符的所有实例的正确语法是使用正则表达式:

str.replace(/[•]/g, '-');