testeur d'expressions régulières
8 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
-

jeanluc - WRInaute accro

- Messages: 3062
- Inscription: 3 Mai 2004
testeur d'expressions régulières
Bonjour,
Dans mes développements de programmes en Perl et PHP et aussi dans des fichiers "système", comme .htaccess ou des fichiers de configuration, je suis très souvent amené à utiliser des expressions régulières (expression régulière = regex = regexp = expression rationnelle).
Le risque d'erreur est très présent, même si on est attentif. Tester en réexécutant un programme plusieurs fois est souvent laborieux. C'est pire pour les règles qu'on place dans un .htaccess, car des événements extérieurs non contrôlés (par exemple, visite d'un robot) interviennent dans le test.
Pour nous faciliter la vie, nous avons créé une page qui permet de réaliser 5 tests simultanés d'une expression régulière. On donne le modèle et 5 chaînes auxquelles il est appliqué et on obtient le résultat vrai/faux et éventuellement les captures par les parenthèses. Cela nous fait gagner pas mal de temps.
Peut-être que cet outil de test d'expression régulière peut vous être utile également. Dites-moi ce que vous en pensez.
Jean-Luc
Dans mes développements de programmes en Perl et PHP et aussi dans des fichiers "système", comme .htaccess ou des fichiers de configuration, je suis très souvent amené à utiliser des expressions régulières (expression régulière = regex = regexp = expression rationnelle).
Le risque d'erreur est très présent, même si on est attentif. Tester en réexécutant un programme plusieurs fois est souvent laborieux. C'est pire pour les règles qu'on place dans un .htaccess, car des événements extérieurs non contrôlés (par exemple, visite d'un robot) interviennent dans le test.
Pour nous faciliter la vie, nous avons créé une page qui permet de réaliser 5 tests simultanés d'une expression régulière. On donne le modèle et 5 chaînes auxquelles il est appliqué et on obtient le résultat vrai/faux et éventuellement les captures par les parenthèses. Cela nous fait gagner pas mal de temps.
Peut-être que cet outil de test d'expression régulière peut vous être utile également. Dites-moi ce que vous en pensez.
Jean-Luc
-

Serious - WRInaute passionné

- Messages: 2438
- Inscription: 21 Nov 2005
Les expressions régulières ne sont pas interprétées exactement de la même façon par tous les systèmes. Il peut donc exister occasionnellement des différences entre les résultats de ce test et ceux de votre système.
C'est tout le probleme. Quelle bibliotheque est utilisee?
Les differences entre langages sont qd meme significatives.
-

jeanluc - WRInaute accro

- Messages: 3062
- Inscription: 3 Mai 2004
J'ai bien noté la demande pour une textarea, mais il me semble nécessaire de limiter à un nombre "raisonnable" pour éviter des abus. Evidemment, ce nombre raisonnable ne doit pas nécessairement être 5.
C'est la bibliothèque de Perl qui est utilisée. Quels autres versions te seraient utiles ?
Autres suggestions ?
Jean-Luc
C'est la bibliothèque de Perl qui est utilisée. Quels autres versions te seraient utiles ?
Autres suggestions ?
Jean-Luc
-

Serious - WRInaute passionné

- Messages: 2438
- Inscription: 21 Nov 2005
jeanluc a écrit:C'est la bibliothèque de Perl qui est utilisée. Quels autres versions te seraient utiles ?
Si on se limite au web, une version PHP4 s'impose (PHP5 aussi?). Sinon on peut rajouter Ruby, Python et Java. Mais une emulation pourrait etre suffisante.
-

mr_go - WRInaute passionné

- Messages: 1945
- Inscription: 21 Sep 2005
Jean-Luc,
il est possible de limiter le nombre de lignes à "n" dans un textArea par un petit script javascript.
Il sera nécessaire en outre de supprimer les lignes n+1,n+2 côté serveur au cas où l'utilisateur tenterait de frauder...
@+
il est possible de limiter le nombre de lignes à "n" dans un textArea par un petit script javascript.
Il sera nécessaire en outre de supprimer les lignes n+1,n+2 côté serveur au cas où l'utilisateur tenterait de frauder...
@+
8 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Expressions régulières ?
- Expressions régulières
- Expressions regulieres mask
- numérique et expressions régulières
- javascript et expressions regulières
- expressions regulieres (&q=)
- expressions régulières et lettres
- Expressions régulières entonnoir de conversion
- expressions régulieres et fichier robots
- Redirection Htaccess Expressions régulières
Consultez la description détaillée des produits ou services de Google suivants : Google Suggest
- Suggestions Google Suggest
Cet outil vous permet d'obtenir une liste de 10 mots ou expressions suggérés par Google sur la base d'un mot que vous fournissez.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



