遇到一个场景,需要删除文件中的注释行和空白行,网上搜索了一下,只发现一篇文章,但未完全复现成功,又不想写代码,就略微研究了一下,利用神器Sublime text加上正则表达式,来达到批量删除注释行以及空白行,特此记录一下,希望对遇到类似场景的朋友有所帮助
- Windows下快捷键
ctrl+F
,进入搜索功能,利用正则匹配功能,匹配所有注释行
正则:#alert(.*?)+\;\)
或者#(.*?)+$
更好

- 随后,点击搜索功能的
Find All
,选中所有匹配项 - 选中之后,按
delete
键,删除所有注释行 - 删除之后会出现很多空白行,现在Windows下快捷键
ctrl+H
,进入替换功能 - 利用正则表达式,匹配空白区,替换成空,点击
Replace All
即可删除空白行
正则:\s+$
