2014-10-31 81 views
0

我試圖split the string與特殊字符'\'但它不工作。字符串拆分''在jquery或javascript

str = 'c:\images\jhjh.jpg'; 

result = str.split('\'); 

幫我解決了這個問題。在此先感謝

+6

字符串應該有適當的逃逸' 'C:\\圖像\\ jhjh.jpg'.split(' \\');'。其中一個反斜槓是一個轉義字符,表示「\」字面上你必須用一個「\」來轉義它。 – dfsq 2014-10-31 09:43:10

+2

使用'split('\\');' – coolguy 2014-10-31 09:44:24

+0

@coolguy但會導致數組?敦敦敦.. – Ohgodwhy 2014-10-31 09:45:29

回答

4

您的輸入字符串應該轉義\,也應該在分裂函數參數中轉義\以及。

這應該工作

str = 'c:\\images\\jhjh.jpg'; 
result = str.split('\\');