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: "[^a-zA-Z0-9\"]+"

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"

Quelqu'un aurait-il une suggestion?

Merci