我想讀csv file.I通過換行符分割文件現在我想用逗號「,」分隔每一行。低於正則表達式正常工作,但問題是它省略了空字段。用逗號分割字符串,但要保留空字段
我想這個輸出
[Type,Name,Description,"",Comments]
但是,得到4索引,而5
[Type,Name,Description,Comments]
str = "Type,Name,Description,,Comments"
var arr = str.match(/("[^"]*")|[^,]+/g);
/("[^"]*")|[^,]+/g)
上述正則表達式中使用,如果逗號雙引號中出現 類型來避免這個問題,名稱,「說明, s「,,評論
我是新來的正則表達式,並不知道如何才能實現它。在此先感謝
不使用正則表達式,使用'分裂(「」)' –
我認爲這是錯誤的重複數據刪除技術的目標,因爲它不僅是分裂,但保持引用的字符串用逗號而分離。 –