Expressions Régulières - Regex - Regular Expressions |
Thème : Développement de logiciels |
Définition
Permet de définir un modèle de chaînes de caractères. Description
Les expressions régulières sont utilisées pour établir si une chaîne de caractères répond ou pas à un modèle donné. Elles permettent aussi d'opérer certaines manipulations pour transformer cette chaîne de caractères.
Elles sont largement utilisées non seulement dans les langages de programmation comme PERL ou PHP, mais aussi dans de nombreux fichiers de configuration ou de directives.
Autres sites sur le sujet
Voici un autre site sur le sujet :
Les expressions régulières : comment ça marche ? 
Auteur
Remi Loisel
Château Loisel

Définitions à consulter
Nous vous proposons de consulter également la définition des termes suivants :
- Attribut : Paramètre d'une balise (dans le contexte d'un langage de balisage).
- Canal+ : Canal+ est la 1re chaîne de télévision payante française.
- Code standard américain pour l'échange d'information (ASCII) : Norme d'encodage informatique des caractères alphanumériques de l'alphabet latin.
- Data Warehouse : Désigne une base de données bien particulière qui est organisée de façon à faciliter l'analyse de toutes les données produites par une entreprise. Cela permet généralement aux décideurs de définir au mieux la stratégie à adopter pour le développement de leur activité.
- Dédoublonnage : Action d'oter les doublons, enregistrements totalement identique ou partiellement similaire.
- Htaccess : Fichier de configuration utilisé par les serveurs tournant sous Apache.
- Leet : Manière d'écrire incompréhensible pour les "non initiés".
- Modèle de page : Le modèle (ou gabarit) permet de construire les pages d'un site web selon une trame (un squelette) de page identique constituée d'éléments modifiables.
- Reconnaissance optique de caractère (OCR) : La reconnaissance des caractères, manuscrits ou typographiés, est un travail très aisé pour le cerveau humain mais difficile à mettre en oeuvre à l'aide de machines.
- Patron : Modèle à partir duquel sont effectués des travaux artisanaux.
- PHP: Hypertext Preprocessor (PHP) : PHP signifie "PHP: Hypertext Preprocessor" (c'est un acronyme récursif)
- Chaînes à péage (PPV) : Désigne une série de chaîne télévisées où l'accès à chaque programme est payant
- Stéréotomie : Nom donné à la science du tracé en taille de pierre .
- Taux nominal : C'est le taux utilisé pour définir les intérêts que vous payez lorsque vous souscrivez un crédit.
- Télévision Numérique Terrestre (TNT) : La Télévision Numérique Terrestre (TNT) est un système de diffusion numérique employant les bandes VHF-III / UHF déjà utilisées pour la diffusion des chaînes hertziennes analogique ou TAT employant le réseau des émetteurs de télévision.
- Top-modèle : Anglicisme servant à désigner l'élite des mannequins.
Actualité
- Des trous dans les expressions rationnelles
Stéphane Esser signale un problème classique de sécurité lors de la validation des données par les expressions régulières. Pour ancrer l'expression régulière, on utilise le métacaractère de début ^ (c[...]
- [pratique] Tester ses expressions régulières ...
- Expressions rationnelles lisibles
Les expressions rationnelles sont reconnues pour être puissantes mais illisibles. Pourtant, comme toute technologie informatique, elles supportent un système de commentaires qui permettent de document[...]
- Des expressions régulières pour lutter contre le spam ...
Rien de plus rageant que de recevoir de nombreux messages non sollicités qui polluent votre boîte emails. Pour palier à ce problème qui prend de plus en plus d'importance, il semble... [...]
- Encyclopédie des Expressions
- Maitriser les expressions rationnelles ...
- Sur les expressions francaises courantes : un blogue ...
- Bonnes pratiques avec les expressions rationnelles ...
- [pratique] Rendre les expressions booléennes plus lisibles ...
- Comment utiliser les expressions rationnelles en PHP ...
- De l’origine des expressions régulières....
Les informaticiens de toutes générations connaissent bien les expressions régulières. Elles permettent de décrire des expressions afin de les rechercher, des les remplacer ou tout simplement de les traiter. Utilisables dans les éditeurs de textes ou dans les langages de programmation, l’origine des expressions régulières remonte à plus de 50 ans… ...
- Le monde des Expressions Régulières...
Super site trouvé via le site de Sébastien Corne : www.expreg.com
Un site complet sur les expressions régulières en PHP, que du bonheur ! :-)
On y trouve en plus quelques scripts divers en PHP, très interessant.
Débutants ou initiés, ce site est fait pour vous !
=>...
- REGEX - REGEXP - Les options dans les expressions régulières [del.icio.us]...
Les options de PCRE sont listées ci-dessous. Les noms entre parenthèses sont les noms internes à PCRE.
- A découvrir : RegexPal, Ultimate Web 2.0 Gradients et XRAY...
RegexPal : voilà une application bien pratique pour le développeur web aguerri. Il s’agit en fait d’un service en ligne qui permet de tester des expressions régulières sur un jeu de données. Il comporte quelques options et propose un accès rapide à un mémo présentant les expressions utilisables dans le motif de recherche. Très réactif [...]
- Tester les expressions régulières avec regexpal...
Certains sont très à l'aise avec les expressions régulières d'autres, comme moi, beaucoup moins.
Pour être sur de ce que vous faites, je vous conseille Regexpal qui vous permets de faire des tests de vos expressions régulières avant de les mettre en ?uvre.
Le site ultra-simpliste mais efficace et ergonomique se décompose en 2 parties :
le cadre du haut dans lequel vous saisissez l'expression régulière
le cadre du bas dans lequel vous avez le code à corriger via l'expression régulière
Vous avez même un petit mémo sur les expressions régulières en cliquant sur le lien Référence
3 options vous permettent de mieux visualiser les effets de vos expressions régulière sur le test que vous faites :
surligner la syntaxe regex
surligner les match
inverser les résultats
Screenshot :
Cliquez pour voir en grand
A conserver dans un coin
- Enigme de langue française n°10...
Voyelles supprimées: Les voyelles des expressions suivantes ont été supprimées, parviendrez-vous à déchiffrer ces expressions'... (Metrofrance.com)
- Problème Expressions régulières...
Bonjour,
Une fois n'est pas coutume, j'ai un problème d'expressions régulières... mais je fais des progrès :D
Voilà, j'ai un texte du genre :
$texte = "tarif1 :US$6; tarif2 :US$12; tarif3 : US$2";
je voudrais replacer "US$X... Forum Développement d'un site Web
Utilisez cette définition !
Vous pouvez recopier cette définition sur votre site à condition d'indiquer que la source est le Dico du Net, en utilisant par exemple ce code :
<p>Source <a href="http://www.dicodunet.com/">Dictionnaire en ligne</a> :
<a href="http://www.dicodunet.com/definitions/developpement/expressions-regulieres.htm">
Expressions Régulières
- Regex - Regular Expressions</a></p>
Commentaires
Aucun commentaire.
N'hésitez pas à participer au Dico du Net !
Vous pouvez commenter la définition "Expressions Régulières" en remplissant un formulaire.
Envoyer à un ami
Vous pouvez envoyer la définition de Expressions Régulières à un ami.
Sites de l'annuaire
Voici des sites figurant dans notre annuaire (inscription gratuite) :
|