"Les expressions régulières fournissent un moyen puissant pour traiter du texte. En les utilsiant, vous pouvez réaliser des validations complexes de données utilisateur, analyser des données et des contenus de fichiers, ou même reformater des chaînes. PHP propose des fonctions simples pour utiliser les expressions rationnelles POSIX et PCRE. Cet article discute des différences entre POSIX et PCRE, et comment utiliser les expressions rationnelles en PHP 5.
Les expressions rationnelles, avec un modèle, peuvent identifier toutes sortes de textes, et vous aider à valider, comparer, traiter, décider, etc. Elles peuvent traiter des expressions simples, ou complexes. La...
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 documenter l'expression. Et, au pire, il...
Les expressions régulières font partie des outils des webmestres. Elles permettent de définir des chaînes de caractères à partir de caractères génériques et de répétiteurs. C'est leur caractère universel qui leur donne cet aspect cabalistique. Pourtant, elles vous aideront souvent. Voici un tutorial pour bien commencer.
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 ^ (circonflexe),...
Les expressions régulières, ou pour parler plus correctement les expressions rationnelles, sont une manière extrêmement puissante mais également assez déroutante de manipuler des chaînes de caractères.
Ce guide recense une multitude d'outils, de pense-bêtes et d'exemples d'utilisations. Essential Guide To Regular Expressions: Tools and Tutorials (0 visite)
La mise au point des expressions régulières est difficile, mais leur utilisation est devenue omniprésente. Lorsque vous mettez au point votre expression, voici quelques recommandations à suivre :
1) Utilisez les commentaires et les espaces
2) Ecrivez des tests
3) Groupez les options
4) Utilisez les opérateurs peu gourmand
5) Utilisez les délimiteurs à votre disposition
Comment utiliser strtok() pour obtenir les segments d'un texte, avec de multiples délimiteurs et sans avoir recours aux expressions rationnelles.
Regex Expander prendre vos expression rationnelles, et développe toute les possibilités qu'elle couvre. Il le fait en remplaçant les caractères spéciaux par leurs valeurs possibles, et en déclinant toutes ces valeurs. Lorsque vous mettez au point vos expressions, cet outil vous permet de voir immédiatement quelles valeurs sont autorisées. Il suffit alors de les comparer avec les valeurs que vous voulez identifier. Attention, les regex utilisant trop de quantificateurs sont peu utilisables dans cet outil.
Après une longue période sans nouvelles fonctionnalités, je ressent le besoin d'en ajouter de nouvelles, très attendues : glob et les expressions rationnelles ont été demandées plusieurs fois, depuis la...
"Caractères spéciaux et expressions rationnelles permettent d'appliquer des modèles de recherche sur la base."
Expressions Communistes Spécial Crise Capitaliste Novembre 2008 est disponible.
-
Expressions Communistes
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… ...
Code Crawler est un moteur de recherche dans les codes sources des applications. Il combine les avantages du grep et des expressions rationnelles avec une interface Web et une connaissance sémantiques des langages de programmation (assembleur, ASP, C++, C#, Cobol, Fortran, HTML, Java, Lisp, Pascal, Perl, PHP, Python, Tcl...) pour extraire et classer les informations par pertinence.
Télécharger et diffuser Expressions Communistes 2009
-
Expressions Communistes