RegEx en texto sublime: ¿Coincide con cualquier carácter, incluidas las nuevas líneas?


91

¿Hay alguna forma de hacer coincidir cualquier carácter en Sublime Text, incluidas las nuevas líneas? Vi que Sublime usa la sintaxis de Boost pero que el .personaje no coincidirá con las nuevas líneas sin un conjunto de banderas específico.


2
Creo que es más correcto citar la documentación ... Sublime Text usa el motor Perl Compatible Regular Expressions (PCRE) de la biblioteca Boost. sublime-text-unofficial-documentation.readthedocs.org/en/latest/…
JJS

Respuestas:


150

Intente agregar la (?s)bandera en línea al inicio del patrón. Eso hará .coincidir con cualquier personaje.


14
Por ejemplo: <font([\s\S]*?)>coincide con la fontetiqueta de inicio, incluso si la etiqueta abarca varias líneas.
tsauerwein

9
También lo hace <font((?s).*?)>y (?s)<font(.*?)>.
TWiStErRob
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.