我有一個CSV在這下面的格式正則表達式 - Java的拆分命令解析CSV文件
11000,Christopher,Nolan,MR.,Inception,25993,France,"Lefoullon,Paris",920,Director,*461-7755,33-461-7755,12175,"O'Horner, James",12300,"Glebova, Nathalie",,[email protected],Capital,NEW
Regarding Java Split Command Parsing Csv File
在這個鏈接@馬克拜爾斯和@R。 Bemrose建議String[] tokens = line.split(",(?=([^\"]*\"[^\"]*\")*[^\"]*$)", -1);
但是,如果你在上面的CSV中仔細注意,你會發現一個名稱爲"O'Horner, James"
正在引起問題,並且其投擲ORA-0917: missing comma
錯誤。有沒有辦法避免它或reg-ex必須糾正?
有點兒困惑:-o
令人驚歎的!謝謝約翰 – Sandeep 2010-07-29 12:09:17