Límites de línea y palabra de expresión regular
Puede utilizar construcciones de cotejo de límites para especificar en qué parte de una cadena aplicar un patrón de cotejo. Por ejemplo, puede buscar un patrón concreto dentro de un límite de palabra o buscar un patrón al principio o al final de una línea.
Construir | Descripción | Ejemplo |
|---|---|---|
^
| Coincidencias desde el principio de una línea (actualmente no se admiten coincidencias de varias líneas) | ^172 coincide con "172" en la dirección IP "172.18.1.11", pero no en "192.172.2.33" |
$
| Coincidencias desde el final de una línea (actualmente no se admiten coincidencias de varias líneas) | d$ coincide con la "d" en "maid" pero no en "made" |
\b
| Coincidencias dentro de un límite de palabra | \bis\b coincide con la palabra "is" en "this is my island", pero no con la parte "is" de "this" o "island". \bis coincide tanto con "is" como con "is" en "island", pero no en "this". |
\B
| Coincidencias dentro de un límite sin palabras | \Bb coincide con "b" en "sbin" pero no en "bash" |