Un code postal, un log, un e-mail « à peu près ». Vous voyez ce que `String.match` ferait. Une regex n’est pas un validateur officiel (La Poste, RFC 5322 complète).
OnSubmit et FormatFuse le rappellent : le testeur FR utile, c’est celui qui avoue JavaScript. Le job : voir les matches avant de coller /motif/g dans le code.
Rechercher-remplacer édite le brouillon. Slugify n’est pas une regex.
Drapeaux courants
g: toutes les occurrences.i: casse. Les accents restent distincts (é≠e).m:^/$par ligne.s/u: point = saut de ligne ; mode Unicode.
Un .* gourmand mange trop. Préférez .*? ou une classe.
Comment l’utiliser
- Motif sans les slashs, drapeaux à part.
- Collez un extrait représentatif, pas tout le fichier clients.
- Quand le motif est stable, appliquez-le dans le code ou via rechercher-remplacer.