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 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.
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
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 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.
Comment utiliser strtok() pour obtenir les segments d'un texte, avec de multiples délimiteurs et sans avoir recours aux expressions rationnelles.
L
ancée en 1999 suite à la crise de la vache folle, la charte des bonnes pratiques d’élevage...
Le sujet des bonnes pratiques prend de l'essor, avec les besoins des projets de définir des standards de qualité à respecter. Il n'est donc plus étonnant de voir fleurir des...
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.
Ces « bonnes pratiques », qui vont au-delà de mesures de bons sens, induisent souvent des projets d'infrastructures. De la climatisation à la télésauvegarde en passant par l'hébergement, elles permettent de réduire la consommation électrique et les transports.
"Caractères spéciaux et expressions rationnelles permettent d'appliquer des modèles de recherche sur la base."
En 2002, l'ANIA publiait le Guide de Bonnes Pratiques de Communication Nutritionnelle, qu'elle a régulièrement mis à jour depuis lors. (...)
Sortie de la version 1.0 de la liste des bonnes pratiques Opquast. Au programme, un nouveau design respectueux des normes du W3C, une accessibilité revue et une liste de 153 bonnes pratiques à ...
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...