Perdu avec line.match et le format regex
Bonjour,
Je suis perdu avec regex et la vérification du bon format d'un fichier csv à 24 colonnes avec comme séparateur un point virgule (non présent à la fin). Le fait est que l'on peut avoir tout type de caractères dans chaque colonne et qu'il s'agit surtout de vérifier le format global de la ligne.
Bref, j'ai tenté
^[A-Za-z0-9]+(;[A-Za-z0-9]){23}+$
mais cela ne passe pas. De plus, je peux avoir des caractères spéciaux dans les colonnes.
Je viens donc vous demander de l'aide et vous en remercie d'avance.
Cordialement,
Vinz