Maison  >  Questions et réponses  >  le corps du texte

java - Le format de données CSV contient un délimiteur entre guillemets. Comment écrire une expression régulière.

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 !

曾经蜡笔没有小新曾经蜡笔没有小新2680 Il y a quelques jours903

répondre à tous(1)je répondrai

  • phpcn_u1582

    phpcn_u15822017-05-27 17:43:25

    Quelle bibliothèque CSV dois-je utiliser ? Avant de poser une question, veuillez expliquer la bibliothèque que vous utilisez

    répondre
    0
  • Annulerrépondre