0

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

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

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

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

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

有任何想法吗?

4

2 回答 2

0

试试这个:

this_string = this_string.replace("Ä", 'test');
于 2012-05-31T15:05:52.820 回答
0

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

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

玩得开心编码!=)

于 2012-06-24T01:07:55.867 回答