2013-08-22 201 views
2

我有像下面這樣的URL鏈接的字符串。但是當網址像下面那樣括號時,網址正在打破。這些網址在URL中括號的開始處打破。替換URL字符串中的括號

This is test http://ang.wikipedia.org/wiki/Wikipedia:Tutorial_(Wikipedia_links) 

我們可以使用javascript正則表達式替換其他ASCII字符的括號嗎?

+0

你可以使用url encode? – Backtrack

+0

看看這個以前的SO帖子:http://stackoverflow.com/questions/332872/how-to-encode-a-url-in-javascript如果你有一個編碼的問題,我假設你做,這可以使工作以更強大的方式完成。 – npinti

+0

[在JavaScript中編碼URL?]的可能重複(https://stackoverflow.com/questions/332872/encode-url-in-javascript) – JBRWilkinson

回答

6

使用string.replace()方法。

url = url.replace(/\(/g, '%28').replace(/\)/g, '%29'); 
相關問題