C'è un modo per abbinare qualsiasi carattere nel testo sublime, comprese le nuove righe? Ho visto che Sublime usa la sintassi di Boost ma che il carattere .
non corrisponderà a una nuova riga senza un set di flag specifico.RegEx in testo sublime: corrisponde a qualsiasi carattere, incluse le nuove righe?
75
A
risposta
130
Provare ad aggiungere il flag in linea (?s)
avviare l'inizio del modello. Questo renderà .
corrispondente a qualsiasi carattere.
+11
Come esempio: '' corrisponde al 'font' avvia il tag, anche se il tag si estende su più righe. – tsauerwein
+7
Così '' font ((? S). *?)> 'E' (? S) '. – TWiStErRob
Penso che sia più corretto citare la documentazione ... Sublime Text utilizza il motore PCRE (Perl Compatible Regular Expressions) Perl dalla libreria Boost. http://sublime-text-unofficial-documentation.readthedocs.org/en/latest/search_and_replace/search_and_replace_overview.html – JJS