J'ai besoin d'une regex qui va analyser un fichier de style CSV, quelque chose comme 57 champs de large, la plupart des champs entre guillemets (mais pas tous), séparés par des virgules, avec des champs quotés ("")
quotes dans la chaîne évaluée. Je suis un débutant/intermédiaire regex, et je pense que je peux obtenir assez rapidement à l'expression de base pour faire l'analyse du champ, mais ce sont les guillemets intégrés (et les virgules) Je ne peux pas obtenir ma tête .Regex, disposition de type csv, permet "" à l'intérieur des chaînes entre guillemets?
Quelqu'un? (Pas que cela soit important, mais le langage spécifique est Matlab.)
J'ai essayé auparavant de faire ceci en utilisant Perl, mais échoué et suis allé pour une approche programmatique. regex n'est pas vraiment adapté à l'analyse, plus à l'appariement. Bonne chance pour trouver une approche. N'y a-t-il pas une bibliothèque d'analyse CSV pour Matlab? – Xetius
PS. désolé de donner cette réponse "Ne faites pas comme ça" et n'offrir aucun début, mais c'est vraiment une chose si compliquée à aborder avec une expression régulière. – Xetius