VScode使用正则表达式删除注释

2,228 阅读1分钟

使用VScode中的替换功能和正则表达式匹配可以快速删除大量注释,具体使用规则如下:

1、选择正则表达式

打开VScode,并打开田替换框,如图所示:

截屏2021-12-20 上午9.16.30.png

点击如图按钮切換到使用正则表达式匹配

截屏2021-12-20 上午9.20.55.png

输入正则表达式,选择全部替换

2、常见注释的正则表达式分享

单行注释: // 类型的正则表达式
//[\s\S]*?\n

效果如下:(注意会选中网址,不推荐使用)

截屏2021-12-20 上午9.29.37.png

推荐使用的 // 类型的正则表达式如下

//(?!.*\..*\.).*\n

效果如下:(会排除对网址的选中,推荐使用)

截屏2021-12-20 上午10.00.02.png

多行注释: /** */ 类型的正则表达式
/\*(.|\r\n|\n)*?\*/

效果如下:

截屏2021-12-20 上午10.05.43.png

html注释: <-- -->包括换行
<!--([\s\S|\r]*?)-->

效果如下:

截屏2021-12-20 上午10.09.55.png