Chapitre 1. Introduction

L'éditeur d'expressions rationnelles est un éditeur pour modifier des expressions rationnelles de manière graphique (à l'inverse de la syntaxe ASCII). Traditionnellement, les expressions rationnelles sont écrites avec une syntaxe ASCII, ressemblant par exemple à ^.*kde\b. Les inconvénients majeurs de ce style sont :

  • il est difficilement compréhensible pour les non informaticiens ;

  • il est nécessaire que vous échappiez certains symboles (pour trouver une étoile, par exemple, il vous faut écrire \*) ;

  • il est nécessite que vous vous souveniez des règles de précédence (à quoi correspond x|y* ? Un seul x ou un certain nombre de y, OU un certain nombre de x et de y mélangés ?).

L'éditeur d'expressions rationnelles, d'un autre côté, vous permet de dessiner vos expressions rationnelles d'une manière non ambiguë. L'éditeur résout au moins les éléments deux et trois ci-dessus. Il ne permet pas aux non programmeurs d'accéder aux expressions rationnelles, bien que seuls des tests par des utilisateurs peuvent le dire. Donc, si vous n'êtes pas un programmeur, et que vous avez terrassé la puissance des expressions rationnelles par l'intermédiaire de cet éditeur, alors faites-le moi savoir s'il vous plaît.