Le contenu de ce chapitre nécessite que vous ayez lu le chapitre Qu'est-ce qu'une expression rationnelle, ou que vous ayez déjà des connaissances sur ce sujet.
Tous les outils d'édition sont situés dans la barre d'outils au-dessus de la zone d'édition. Chacun d'entre eux sera décrit dans ce qui suit.

L'outil de sélection est utilisé pour marquer des éléments pour les couper-coller et pour les glisser-déposer. C'est un outil très similaire à un outil de sélection dans tout programme de dessin.


En utilisant cet outil, vous insérerez du texte normal à rechercher. Le texte est recherché littéralement, c'est-à-dire que vous n'avez pas à vous préoccuper d'échapper les caractères spéciaux. Dans l'exemple ci-dessous, l'expression rationnelle suivante sera construite : abc\*\\\)


En utilisant cet outil, vous insérerez des domaines de caractères. On peut citer comme exemple en texte ASCII [0-9], [^a-zA-Z, _]. Lorsque vous insérez un élément avec cet outil, une boite de dialogue apparaitra, dans laquelle vous spécifierez les domaines de caractères.
Consultez la description faite dans le chapitre expressions rationnelles répétées.


Il correspond à l'expression rationnelle « point » (.). Il correspond à un unique caractère quelconque.


C'est l'élément de répétition. Cela inclut ce qui, en syntaxe ASCII, est représenté par l'astérisque (*), un plus (+), un point d'interrogation (?) et par des domaines ([3,5]). Lorsque vous insérez un élément en utilisant cet outil, une boite de dialogue apparait vous demandant le nombre de répétitions.
Vous spécifiez alors ce qu'il faut répéter en dessinant le contenu répété dans le rectangle que cet outil insère.
Des éléments répétés peuvent être à la fois construits à l'intérieur et à l'extérieur. C'est-à-dire que vous pouvez d'abord dessiner ce que vous voulez répéter, le sélectionner et utiliser l'outil de répétition pour spécifier la répétition. Ou bien, vous pouvez d'abord insérer l'élément de répétition, puis dessiner ce qui doit être répété à l'intérieur.
Consultez la description faite dans le chapitre expressions rationnelle répétées.


Il correspond à l'expression rationnelle (|). Vous spécifiez les possibilités en dessinant chaque possibilité l'une au-dessus de l'autre à l'intérieur du rectangle que l'outil a inséré.
Consultez la description faite dans le chapitre expressions rationnelles alternatives.


L'outil de composition ne représente aucune expression rationnelle. Il est utilisé pour regrouper plusieurs composants dans une boite, qui peut être facilement réduite à son titre. Cela peut se voir dans la partie droite de la copie d'écran ci-dessus.



Les outils de début et de fin de lignes correspondent respectivement au début de ligne et à la fin de ligne. L'expression rationnelle dans la copie d'écran ci-dessous recherche donc les lignes composées d'espaces uniquement.
Consultez la description faite dans le chapitre expressions rationnelle de positionnement



Les outils de limite correspondent à une limite de mot, respectivement à un contenu de mot. L'expression rationnelle dans la copie d'écran recherche donc des mots démarrant par le. Le mot le n'est, cependant, pas accepté.
Consultez la description faite dans le chapitre expressions rationnelles de limite.



Les outils de recherche spécifient une expression rationnelle soit positive soit négative à rechercher.
Remarque : il vous est uniquement permis de placer la recherche à la fin d'une expression rationnelle. Le composant graphique pour l'édition d'expressions rationnelles ne l'impose pas.
Consultez la description faite dans le chapitre expressions rationnelles de recherche arrière.