Visual Studio代码中的多行正则表达式

Dim*_*sov 33 regex visual-studio-code

我无法想办法使正则表达式匹配停止不在行尾,而是在VS Code中的文件末尾?这是一个工具限制还是我不知道某种模式?

Wik*_*żew 48

似乎CR与之不匹配[\s\S].添加\r到此角色类:

[\s\S\r]+
Run Code Online (Sandbox Code Playgroud)

将匹配任何 1+字符.

在此输入图像描述

  • 是的,这很有效,谢谢.试过`\n`,忘了'\ r`` (2认同)

Hui*_*eng 13

匹配从aaa第一个文本块开始和结束的多行文本块bbb(惰性限定符)

aaa(.|\n)+?bbb
Run Code Online (Sandbox Code Playgroud)

aaa要查找从最后一个开始并结束的多行文本块bbb。(贪婪限定符)

aaa(.|\n)+bbb
Run Code Online (Sandbox Code Playgroud)