Aller au contenu

Petit passage par les expressions régulières BRE, ERE et PCRE dans Linux

Bonjour,

Parmi les sujets que j’ai abordés aujourd’hui, les REGEXP / REGEX / Regular Expressions / Expressions régulières dans Linux.

Pour nous servir, vous avons les

  • BRE POSIX
  • BRE GNU
  • et les BRE maison
  • ERE POSIX
  • ERE GNU
  • et les ERE maison
  • et toutes les moutures de PCRE plus ou moins conformes aux spécifications originelles.

Les choses auraient pu être plus simples et homogènes.

Les nombreux talents de nos amis développeurs de tous horizons se sont chargés de les rendre plus opaques et plus complexes. Parfois pour de bonnes raisons.

Comme toujours, le plus important est de réussir à faire ce que nous avons besoin de faire dans le contexte et l’environnement qui sont les nôtres.

L’étape suivante consiste à savoir dupliquer et automatiser ces savoir-faire de manière viable et reproductible.

Une chose est sûre : un informaticien averti est un informaticien qui maîtrise les méthodes pas à pas et les méthodes de tests pour s’assurer que le résultat produit est bien le résultat attendu.

Le tout en ayant conscience que tout peut changer à tout moment, que les modifications peuvent avoir des conséquences fâcheuses si nous n’y prenons pas garde attentivement et régulièrement.

Dans tous les cas, il vaut mieux prendre les mesures adéquates pour nous prémunir de ces conséquences.

Un bon suivi des versions et une documentation claire sont parmi ces mesures, que ce soit de notre coté comme du côté de notre chaîne d’approvisionnement.

Au plaisir,

Marc JESTIN

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *