숭고한 텍스트의 정규식 : 개행 문자를 포함하여 모든 문자와 일치합니까?


91

개행 문자를 포함하여 Sublime Text의 모든 문자를 일치시키는 방법이 있습니까? Sublime이 Boost의 구문을 사용하지만 .특정 플래그가 설정되지 않으면 문자가 줄 바꿈과 일치하지 않는다는 것을 알았 습니다.


2
문서를 인용하는 것이 더 정확하다고 생각합니다. Sublime Text는 Boost 라이브러리의 PCRE (Perl Compatible Regular Expressions) 엔진을 사용합니다. sublime-text-unofficial-documentation.readthedocs.org/en/latest/…
JJS

답변:


151

(?s)인라인 플래그를 추가하여 패턴의 시작을 시작하십시오. 그것은 모든 문자 .와 일치 합니다 .


14
예 : 태그가 여러 줄에 걸쳐 있더라도 시작 태그 <font([\s\S]*?)>와 일치합니다 font.
tsauerwein

9
그렇게 <font((?s).*?)>하고 (?s)<font(.*?)>.
TWiStErRob
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.