Sublime Metinde Normal İfade: Yeni satırlar dahil herhangi bir karakterle eşleşiyor mu?


91

Sublime Text'de satırsonları dahil herhangi bir karakteri eşleştirmenin bir yolu var mı? Sublime'ın Boost'un sözdizimini kullandığını ama .karakterin belirli bir bayrak seti olmadan yeni satırlarla eşleşmeyeceğini gördüm .


2
Belgelerden alıntı yapmanın daha doğru olduğunu düşünüyorum ... Sublime Text, Boost kitaplığından Perl Uyumlu Normal İfadeler (PCRE) motorunu kullanıyor. sublime-text-unofficial-documentation.readthedocs.org/en/latest/…
JJS

Yanıtlar:


152

(?s)Modelin başlangıcında satır içi bayrağı eklemeyi deneyin . Bu, herhangi bir karakterle .eşleşecek .


14
Örnek olarak: etiketi birkaç satıra yayılsa bile başlangıç ​​etiketiyle <font([\s\S]*?)>eşleşir font.
tsauerwein

9
Yani yapar <font((?s).*?)>ve (?s)<font(.*?)>.
TWiStErRob
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.