【发布时间】:2020-05-22 06:11:10
【问题描述】:
我正在尝试在 VSCode 正则表达式搜索中匹配文件的开头以查找并删除以下模式:
//
Anything else to leave in place
etc.
我想删除所有包含//\n 作为第一个字符的文件中的第一行。但是,当我对 //\n 执行正则表达式搜索时,它显然匹配所有文件中的所有出现,无论它们在文件中的位置如何。
正则表达式语言提到 \A 的存在以匹配行的开头,或在某些编辑器中的文件,但 VSCode 拒绝此正则表达式为无效:\A//\n。
所以我的问题是,如何在 VSCode 中匹配文件的开头来达到我需要的效果?
【问题讨论】:
-
对
.进行负面回顾怎么样?那应该只匹配根本没有任何东西的东西。似乎落后于doesn't actually work on VSCode。