Outils pour utilisateurs

Outils du site


expressions_regulieres

Expressions régulières

Les expressions rationnelles (ou expression régulières) permettent de décrire des motifs très élaborés de chaînes de caractères. Sources :

Testeurs en ligne

Les testeurs requièrent l'activation de javascript sur le navigateur utilisé
  • Regex 01.com, pratique et pédagogique1). Il permet de choisir la variante de syntaxe d'expressions régulières utilisée, propose un debugger… : https://regex101.com/
  • RegExr, aide au survol (expression et chaîne testée). Le plus, un tutoriel en colonne gauche, sans quitter l'expression que l'on teste : http://www.regexr.com/
  • Regexpal, minimaliste mais efficace : http://regexpal.com/

À la sauce sed

Pour bénéficier de toute la puissance des expressions rationnelles, il faut utiliser le paramètre “-r” : sed -r

À la sauce Analytics

Le dialecte d'expressions régulières admises par Google Analytics est abondamment documenté :

À la sauce Kwrite ou Kate (KDE)

Source : Appendix A. Regular Expressions (en) (docs.kde.org)

Lorsqu'on utilise les expressions rationnelles dans une opération de rechercher/remplacer, les motifs sont appelés avec la syntaxe suivante : \<indice du motif>. Autrement dit, le “\” joue le rôle habituellement rempli par le “$”. Par exemple :

  • Find: ([a-z])([0-9])
  • Replace: \2\1
1)
Traduit l'expression en langage naturel (en).
expressions_regulieres.txt · Dernière modification : 2023/05/27 11:04 de 127.0.0.1