我正在使用扫描仪通过";"
分隔令牌。我需要用双引号引起来,那;将被扫描仪在引号“”中忽略。还需要用“”分隔。
0 1 2
A ProjectID Name Describtion Summary
B ID-322;"oba stb; iba logo ""T"" ";dg-eiiod
C ID-349;Sttring;dg-enc05
D ID-888;Data;dg-enc05
您在字符串"oba stb;
中看到的是iba徽标""T"" "
是我的分隔符。我需要使扫描仪忽略它,现在它会将其拆分为我不想要的"oba stb
"iba logo ""T"" "
。
现在我有scanner.useDelimiter(";|\t");
您是否从控制台(命令行)读取输入?