2013-10-22 86 views
3

我認爲這只是我的代碼中的一個愚蠢的錯誤,但我無法找到它。你可以幫幫我嗎?Javascript替換似乎不起作用

content = content.replace(/\[\[Kategoria:Dystrykty stanu Tamil Nadu‎/gi, "[[Kategoria:Dystrykty stanu Tamilnadu‎"); 

似乎不能正常工作。

[[Kategoria:Dystrykty stanu Tamil Nadu]] -> [[Kategoria:Dystrykty stanu Tamil Nadu]] 

應該是:

[[Kategoria:Dystrykty stanu Tamil Nadu]] -> [[Kategoria:Dystrykty stanu Tamilnadu]] 

在我看來,這正則表達式是錯誤的,但我不能告訴的位置和原因。提前致謝!

回答

4

在你的正則表達式的第一部分中似乎有一個無形字符Nadu。刪除Nadu‎/gi並重新鍵入它,它應該工作。

編輯:不可見字符是left-to-right-mark。它也在替換字符串後面。

+1

謝謝!這解決了我的問題! – ozgus