.replace()不适用于使用雪豹的野生动物园中的变音符号

时间:2012-05-31 15:01:47

标签: javascript jquery special-characters

我有一个从任何给定值中删除特殊字符的函数,但我对德语变音字符的替换似乎不适用于雪豹的safari:

this_string = this_string.replace(/Ä/g, 'Ä');

我假设,它没有在文本中找到变音符号。我对此不太确定,所以我检查了我的替换件不会被接受的情况并用一个字取代了变形金刚:

this_string = this_string.replace(/Ä/g, 'test');

但我仍然最终得到原始内容。浏览谷歌的解决方案最终只是找到了将我的代码作为替换字符的正确方法的帖子。

任何想法?

2 个答案:

答案 0 :(得分:0)

试试这个:

this_string = this_string.replace("Ä", 'test');

答案 1 :(得分:0)

对于这个问题的所有未来读者:

问题是我必须将.js文件的编码设置为与变音符号兼容的格式。

玩得开心! =)