Et vous débarrasse des habituels patterns complexes
VerbalExpressions est à l'origine une bibliothèque JavaScript qui vous permet d'écrire vos expressions régulières non plus à base de patterns complexes mais de suites logiques de mots.
Bon nombre de bons développeurs se retrouvent coincés lorsqu'il s'agit d'utiliser les expressions régulières.
Trouvez le bon pattern qui correspond au besoin peut vite devenir un casse-tête de symboles.
Grâce à cette bibliothèque, le casse-tête est terminé !
Prenons l'exemple d'une expression régulière qui vérifie une URL valide.
Avec VerbalExpressions celle-ci s'écrirait comme dans l'exemple qui suit :
Code : | Sélectionner tout |
1 2 3 4 5 6 7 8 | var tester = VerEx() .startOfLine() .then( "http" ) .maybe( "s" ) .then( "://" ) .maybe( "www." ) .anythingBut( " " ) .endOfLine(); |
Le succès de cette bibliothèque est d'ailleurs telle qu'elle a été portée dans un très grand nombre d'autres langages que le JavaScript.
Pour plus d'informations je vous invite à consulter la documentation sur GitHub.
Télécharger VerbalExpressions.
Source : thechangelog.com
Et vous ?
Utilisez-vous souvent des expressions régulières dans vos codes ?
Si oui, trouvez-vous que les patterns sont compliqués à comprendre et à utiliser ?