regex

Une REGEX (pour ‘REGular EXpression’ – ‘expression rationnelle’ en Français) est un motif décrivant un ensemble de chaînes de caractères possibles selon une syntaxe précise.

Tester ses expressions régulières sur firefox

Publié le 12 mars 2011 - Outils Webmasters.

Regular Expressions Tester, voici un petit plugin Firefox ultra pratique destiné à facilement tester vos expressions régulières. L’outil inclue différentes fonctions bien pratiques : – Respect de la casse, – Recherche multi-ligne, – Colorisation des résultats trouvés (dont sous résultats), – Affichage des caractères spéciaux, – Interprétation intelligent des crochets – Test en codant en Java ou JavaScript, – Sauvegarde et gestion des expressions Je garde toujours sous la main les solutions en lignes gratuites proposées par RegExr et Regular Expressions, mais force est de constater que Regular Expressions Tester est tout aussi complet (voir plus) et surtout beaucoup plus […]

Test de RewriteRules en ligne

Publié le 11 août 2009 - Outils Webmasters.

Voici sans aucun doute un must à avoir sous la main pour debugger vos règles de réécritures d’urls (et autres réjouissances) de vos fichiers .htaccess : le RewriteRule online tester. Pour l’utiliser, collez simplement vos règles de réécriture dans la zone de texte prévue à cet effet en ôtant les commandes « RewriteEngine On » et « RewriteRule » (the format is PATTERN RESULT [FLAGS]), indiquez une page virtuelle afficher, puis cliquez « Run Test ». Normalement vous devriez voir apparaitre dans « Resulting URL » la redirection effectuée… Ex : La règle ci-dessous… ^page-([0-9]{1,2})\.html$ script.php?page=$1 [L] …combinée avec l’appel de l’url de test suivante… http://hostname/page-2.html …produit le […]

Bibliothèque d’expressions régulières : 2500 Regex gratuites !

Publié le 5 juin 2009 - Developpement Web.

REGEX, expression régulière ou expression rationnelle… voilà un sujet assez incontournable qui fait frémir plus d’un webmaster! Et pour cause : les expressions rationnelles sont issues des théories mathématiques, et sont plutôt assez incompréhensibles de prime abord. Concrètement, il s’agit d’une syntaxe définissant un ensemble de chaînes de caractères possibles. Les opérateurs permettant un nombre illimités de syntaxes pour la création de ces motifs, il est souvent difficiel d’en trouver de toutes prêtes adapté à une situation précise (excepté pour les situations classiques, de type vérification d’email). Heureusement pour nous l’existence de RegexLib nous permet de gagner un temps précieux. […]