【学习笔记】正则表达式及其在VS Code,Word中查找替换的应用

前言

在之前写的一篇博客中,第一次正式接触了正则表达式这个非常厉害的工具,给我的感觉就是和编程语言一样,首先要有框架式的理解,然后通过实践去不断熟练。 而本篇博客就是记录自己的一次实践。

参考链接

总结

从上面几篇文章来看,VS Code中**如果需要应用查找到的内容,最好是使用正则表达式中的分组功能,并在替换串口中使用$1来引用,而不是正则表达式提供的\1
举个例子,一般我们在pdf中复制到的代码有可能格式存在问题,比如多了很多不必要的回车,如果一个一个删速度太慢,就可以将代码先复制到VS Code中,然后利用正则表达式进行查找替换。使用快捷键Ctrl + F,唤起查找替换的窗口,勾选正则表达式的选项,然后就可以使用正则表达式进行替换了。如下图所示。
在这里插入图片描述
上面这个例子是 将所有不在;(){}符号后面的回车替换为空格 ,这样就能删除代码里面不必要的回车了。

而在Word中,也存在一些和原正则表达式有出入的地方,不过引用还是正则表达式的\1,建议仔细阅读上面的链接,多加实践。


版权声明:本文为ZHOU_YONG915原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。