regex - tutorial - regular expressions<>
Notepad++ expresiones regulares no codiciosas (3)
Actualización: de la versión 5.9 (tiempo de compilación, 31 de marzo de 2011), Notepad ++ admite expresiones regulares no codiciosas (nuevo scintilla 2.5).
¿Notepad ++ admite expresiones regulares no codiciosas?
Por ejemplo para texto:
abcxadc
Quiero obtener partes usando el patrón:
a.+c
Y ahora me sale toda la cadena en lugar de 2 partes. Traté de usar el ''?'' Operador pero sin éxito.
Hice lo siguiente con Notepad ++ V6.1.5 (Ahora tiene el motor de expresiones regulares PCRE):
a. +? c
y obtuve 2 partes ( abc
y adc
)
Las búsquedas perezosas (no codiciosas) ahora son posibles.
Notepad ++ no soporta a los perezosos ?
modificador En su lugar, puede especificar lo que no quiere:
a[^c]+c
Lo que especifica: coincide con a
, seguido de uno o más caracteres que no son c
, seguido de c
. Esto coincidirá con abc
y adc
.