当前位置:  开发笔记 > 前端 > 正文

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

如何解决《VisualStudio代码中的多行正则表达式搜索》经验,为你挑选了1个好方法。

多行正则表达式搜索在VS代码版本1.27.2中不起作用.

理论上aaa(\n|.)*bbb应该找到从aaa开始并结束bbb的字符串,但它不起作用.这里提到的解决方案Visual Studio Code中的多行正则表达式也不起作用.



1> Mark..:

在2018年11月发布的v1.29中添加了多行搜索.请参阅多行搜索.

VS Code现在支持多行搜索!与编辑器中的相同,只有在包含\n文字的情况下,正则表达式搜索才会在多行模式下执行."搜索"视图显示每个多行匹配旁边的提示,以及其他匹配行的数量.

由于ripgrep工具中的工作可以实现多行搜索,因此可以实现此功能.

多行搜索:2018年10月发行说明


使用`(。* \ n)+`来匹配一个或多个带有或不带有内容的行,例如,整个文档的`<html>(。* \ n)+ </ html>`。
对于那些寻求快速复制粘贴的人,这就是您用来匹配多行[\ n \ s \] +
推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有