RegEx в возвышенном тексте: соответствует любому символу, включая символы новой строки?


91

Есть ли способ сопоставить любой символ в Sublime Text, включая символы новой строки? Я видел, что Sublime использует синтаксис Boost, но этот .символ не будет соответствовать символам новой строки без определенного флага.


2
Думаю, правильнее процитировать документацию ... Sublime Text использует движок Perl Compatible Regular Expressions (PCRE) из библиотеки Boost. sublime-text-unofficial-documentation.readthedocs.org/en/latest/...
JJS

Ответы:


151

Попробуйте добавить (?s)встроенный флаг, начинающийся с начала шаблона. Это сделает .совпадение с любым персонажем.


14
Например: <font([\s\S]*?)>соответствует fontначальному тегу, даже если тег занимает несколько строк.
tsauerwein

9
Так делает <font((?s).*?)>и (?s)<font(.*?)>.
TWiStErRob
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.