Limites de lignes et de mots expression rationnelle
Vous pouvez utiliser des constructions de correspondance de limites pour préciser où dans une chaîne appliquer un modèle de correspondance. Par exemple, vous pouvez rechercher un modèle particulier dans un mot de limite ou rechercher un modèle au début ou à la fin d’une ligne.
Consolider | Description | Exemple |
|---|---|---|
^
| Correspondances à partir du début d'une ligne (les correspondances multilignes ne sont pas prises en charge actuellement) | ^172 correspond à « 172 » dans l'adresse IP « 172.18.1.11 » mais pas à « 192.172.2.33 » |
$
| Correspondances à partir de la fin d'une ligne (les correspondances multilignes ne sont pas prises en charge actuellement) | d$ correspond à « d » dans « servante » mais pas à « fait » |
\b
| Correspondances dans une limite de mot | \bis\b correspond au mot « is » dans « this is Accueil », mais ne correspond pas à « fait partie de cette » ou de « cette île ». \bis correspond à la fois à « is » et à « is » dans « island », mais pas dans « this ». |
\B
| Correspondances dans une limite autre que le mot | \Bb correspond à « b » dans « s partie » mais pas à « bash » |