0
我需要的是簡單,但我只是不能圖甌邏輯做到這一點,我有以下字符串:約一個簡單的JavaScript的情況分裂
"data1":"content1",
"data2":"content2.1,"0",
"data3":"contente3",
我使用.split(",")
把他們在數組,然後我刪除了「這樣我就可以得到這樣的:
array[0] = data1; array[1] = content1;
的問題是,當我到達數據2,請問有什麼辦法做到以下
array[0] = data2; array[1] = content2.1,"0"
?
「content2.1,」 0" ,甚至不是有效的。它應該是「content2.1」,「0」 – 2013-03-25 14:07:54
這是一個關於轉義字符的問題嗎? – AlexC 2013-03-25 14:08:26
如果開始的大字符串中有換行符,請嘗試在'\ n「上進行拆分,這樣它將不會捕獲content2.1和」0「之間的逗號 – jonhopkins 2013-03-25 14:08:51