使用Javascript,我在用'/'替換字符串時遇到了一些麻煩。我試過這個Javascript以正斜槓替換後斜槓和正斜槓的組合
string.replaceAll("\\/","/"));
這是怎麼回事?我正在逃避轉義字符,即反斜槓。
請指教。謝謝 編輯:我有一個逃脫的URL,如http://www.gogobeans.com。我需要改變這http://www.gogobeans.com
使用Javascript,我在用'/'替換字符串時遇到了一些麻煩。我試過這個Javascript以正斜槓替換後斜槓和正斜槓的組合
string.replaceAll("\\/","/"));
這是怎麼回事?我正在逃避轉義字符,即反斜槓。
請指教。謝謝 編輯:我有一個逃脫的URL,如http://www.gogobeans.com。我需要改變這http://www.gogobeans.com
我從來沒有聽說過replaceAll
方法的純JavaScript,嘗試用replace
正則表達式:
string.replace(/\\\//g, "/");
我逃過了轉義字符與\\
然後逃脫範圍字符/
,它應該工作。
的jsfiddle:DEMO
您缺少全局修飾符(如果要替換所有出現的元素)。如果這是唯一的問題,這個問題是重複的。 –
我在全球添加了一些編輯功能。 –
那麼...我從我的手機寫信,一切都有點緩慢;) –
可以粘貼整條生產線? –
你有什麼麻煩?請更精確。 –