VSCodeで改行を含む任意の文字列を検索する

Visual Studio Codeでは正規表現を使って検索をかけることができますが、

改行を含む任意の文字列を検索しようとしたところ

少しつまずいたので書き残しておきます。

 

素直に「正規表現 改行を含む任意の文字」などでググると、

[\s\S]*?

がよく紹介されていますが、

VSCodeで検索しても改行を含まない部分しかヒットしません。

f:id:hayariapp:20210131120202p:plain

 

代わりに、

[\w\W]*?

を使うと途中に改行があってもヒットします。

f:id:hayariapp:20210131120429p:plain

 

【参考】

VSCode:正規表現文字セットのエスケープドット