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 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 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… ...
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...
Quelques explications bien utiles sur les opérateur avancés des expressions régulières (y compris, sur comment commenter une expression régulière).
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...
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
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
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)
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.
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
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 !
=>...
Quatorze expressions entre crochets pour prendre en compte le plus grand nombre de possibilités dans ses expressions régulières.
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 [...]
Expressions Communistes Spécial Crise Capitaliste Novembre 2008 est disponible.
-
Expressions Communistes