Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Ecrivez vos expressions régulières avec des suites logiques de mots
Et affranchissez-vous des habituels patterns complexes

Le , par FirePrawn

0PARTAGES

2  0 
VerbalExpressions vous permet de créer des expressions régulières à partir de suite de mots simples
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();
Cette nouvelle façon d'écrire les expressions régulières pourra certes rebuter les experts des patterns complexes, mais il faut admettre qu'elle est bien plus simple à comprendre et donc à utiliser.
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 ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de SylvainPV
Rédacteur/Modérateur https://www.developpez.com
Le 06/08/2013 à 11:19
Ce qui est dommage, c'est que cet outil ne soit pas une GUI qui permette de composer et tester sa regex avant de récupérer le résultat produit sous forme de vraie RegEx.

Là on oblige tous les clients à télécharger un script supplémentaire et à "compiler" chacune de nos regex à l'exécution.
0  0 
Avatar de SpaceFrog
Rédacteur/Modérateur https://www.developpez.com
Le 06/08/2013 à 14:31
perso je trouve http://java.developpez.com/outils/regexsr/ beaucoup plus utile...
0  0