如何在PhpStorm的“查找和替换”中使用RegEx标志?

Boy*_*dev 3 regex phpstorm

使用正则表达式搜索时,我想.*匹配行分隔符(\n)。为此,您应该添加s标志,但是我不太清楚该怎么做。有没有一种方法可以在PhpStorm中添加正则表达式标志?

Wik*_*żew 6

使用DOTALL 内联修饰符选项

(?s).*
^^^^
Run Code Online (Sandbox Code Playgroud)

此模式意味着,所有.右侧的(?s)行也将匹配换行符。

内联修饰符(?s)
在.NET,PCRE(C,PHP,R…),Perl,Python和Java(而不是Ruby)中,可以使用内联修饰符(?s),例如在中(?s)BEGIN .*? END。有关三个附加功能(在Python中不可用)的多汁详细信息,请参见内联修饰符部分:在字符串中间打开,使用关闭(?-s),或仅将其应用于非捕获组的内容(?s:foo)