Récemment, j'ai rencontré un problème de séparation des données CSV dans un projet JAVA, qui inclut des types de caractères, des types numériques et des valeurs nulles. Le type de caractère a des guillemets doubles, le type numérique n'a pas de guillemets doubles et certains champs de caractères contiennent également le délimiteur. ", ".
"800802", "127.0.0.1", "appelant",0.0,0,,,103, "MCX-1:123,MCX-2:660",-1," "
Comment écrire une expression régulière pour la séparer correctement en
"800802"
"127.0.0.1"
"caller"
0.0
0
103
MCX-1:123,MCX-2:660
-1
J'ai consulté beaucoup d'informations mais je n'y suis pas parvenu. Merci de me donner quelques conseils, merci !
Quelle bibliothèque CSV dois-je utiliser ? Avant de poser une question, veuillez expliquer la bibliothèque que vous utilisez