Re: [SSFR] quel langage ? |
[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
Selon Marc Chantreux <marc.chantreux@xxxxxxxxxxxxxxxxxx>:
> Merci a tous pour vos avis a propos des differents languages.
>
> Ruby a une syntaxe objet bien tentante, c'est vrai, mais est ce aussi
> souple que perl pour la "torsion des RE" et la manipulation de
> structures de données.
Les expressions régulières de Perl sont tellement appréciées qu'il
existe une implémentation indépendante, PCRE (Perl-Compatible Regular
Expressions), qui est utilisée par la plupart des autres langages,
y compris Ruby. Elle fournit le support pour la majeure partie de la
syntaxe des regexps Perl, excepté les aspects les plus avancées qui
exécutent du code au fur et à mesure de l'évaluation par exemple.
Mais pour la grande majorité des besoins, c'est très suffisant.
A noter ensuite le module Perl Regexp::Common qui fournit un ensemble
non négligeable d'expressions régulières (plus de 150, hors variantes
paramétrées) pour matcher des données classiques (nombres, URLs,
chaînes, etc).
--
Sébastien Aperghis-Tramoni
Close the world, txEn eht nepO.