Bonjour,
J'ai des strings qui peuvent avoir le format suivant:
France,FR,"Population ages 00-14, total",SP.POP.0014.TO,3835508
Cette ligne a des informations correspondantes à 4 colonnes:
France => Pays
FR => Code pays
Population ages 00-14, total => Description
SP.POP.0014.TO => Label
3835508 => Valeur
À l'aide de regexp, je suis en train d'essayer de trouver le séparateur des champs. Dans de cas là c'est la virgule mais il peut varier (",", ";", etc.).
Ainsi, actuellement j'ai cette expréssion régulière:
Cependant elle n'est pas encore correcte car elle ne me permet pas d'exclure la virgule se trouvant dans la valeur "Population ages 00-14, total"string patternCSVDelimeter = "[^a-zA-Z0-9\"]+";
Quelqu'un aurait-il une suggestion?
Merci
Partager