1
정규식으로 검색 할 때 라인 구분 기호 (\n
)와 일치 시키려면 .*
을 입력하고 싶습니다. 그것을하기 위해서 당신은 s
플래그를 추가해야하지만, 어떻게 해야할지 잘 모르겠습니다. PhpStorm에서 regex 플래그를 추가하는 방법이 있습니까?PhpStorm의 "찾기 및 바꾸기"에서 RegEx 플래그를 사용하는 방법은 무엇입니까?
정규식으로 검색 할 때 라인 구분 기호 (\n
)와 일치 시키려면 .*
을 입력하고 싶습니다. 그것을하기 위해서 당신은 s
플래그를 추가해야하지만, 어떻게 해야할지 잘 모르겠습니다. PhpStorm에서 regex 플래그를 추가하는 방법이 있습니까?PhpStorm의 "찾기 및 바꾸기"에서 RegEx 플래그를 사용하는 방법은 무엇입니까?
는 사용하십시오 DOTALL inline modifier option :
(?s).*
^^^^
이 패턴은 (?s)
의 오른쪽에있는 모든 .
또한 라인과 일치하는 문자를 깰 것을 의미합니다.
이있는 캡쳐되지 않은 그룹의 내용에만 적용하는 방법에 대한 자세한 내용은 inline modifiers을 참조하십시오 (파이썬에서 사용할 수 없음).인라인 수정 .NET, PCRE (C, PHP, R ...), 펄, 파이썬과 자바 (하지만 루비)에서
(?s)
, 당신은(?s)BEGIN .*? END
에서 예를 들어, 인라인 수정(?s)
을 사용할 수 있습니다 . 문자열 중간에 문자열을 켜고(?-s)
으로 끄거나(?s:foo)