Les délimiteurs précisent les limites des occurrences correspondant à une expression régulière ou à l'une de ses parties.
De cette manière, il est possible de délimiter une ligne (^Ligne...$)ou un mot (\bmot\b).
//Délimitation d'une entrée Expression régulière : \A.*\Z Cible : Du sublime au ridicule il n'y a qu'un pas. (Napoléon 1er) //Délimitation d'une entrée Expression régulière : \b.*\b Cible : Du sublime au ridicule il n'y a qu'un pas. (Napoléon 1er) //Délimitation d'une entrée Expression régulière : \bN\P{L}+\b Cible : Du sublime au ridicule il n'y a qu'un pas. (Napoléon 1er) //Recherche du premier mot d'une ligne Expression régulière : ^\w*\b Cible : Du sublime au ridicule il n'y a qu'un pas. (Napoléon 1er) //Recherche d'une sous-chaîne entre parenthèses et en fin de ligne Expression régulière : \([\p{L}[0-9 ]]*\)$ Cible : Du sublime au ridicule il n'y a qu'un pas. (Napoléon 1er) //Recherche d'une sous-chaîne entre parenthèses et en fin de ligne Expression régulière : ^<tr>.*</tr>$ Cible : <html> <body> <table> <tr><td>A</td></tr> <tr><td>B</td></tr> <tr><td>C</td></tr> <tr><td>D</td></tr> <tr><td>E</td></tr> <tr><td>F</td></tr> </table> </body>
Symboles | Description |
---|---|
^ | Le début d'une ligne. |
$ | La fin d'une ligne. |
\b | La limite d'un mot. |
\B | Tout sauf la limite d'un mot. |
\A | Le début d'une entrée. |
\G | La fin de la précédente recherche. |
\Z | La fin de l'entrée mais pour le terminateur final éventuel. |
\z | La fin de l'entrée. |