码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【学习笔记】正则表达式及其在VS Code,Word中查找替换的应用


    前言

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

    参考链接

    • 正则表达式30分钟入门 - W3Cschool——这一定得看,而且建议一口气全看完
    • 正则表达式基本语法 - W3Cschool——有时间也可以看看这个,内容多一点
    • vscode使用简单的正则表达式进行查找/替换 - CSDN
    • Word中使用正则表达式进行查找和替换(高效进行文字处理)- CSDN

    总结

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

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

  • 相关阅读:
    GIC/ITS代码分析(4)中断的分配/映射及注册
    BATJ最全架构技术合集:Docker+Spring+Nginx+Netty+MySQL
    2023年浙江大学报考点硕士研究生报名网上确认公告
    打表技巧和矩阵处理技巧
    Android 10.0 Launcher3禁用widget微件功能实现
    【MYSQL】在线恢复主从复制方案
    什么是UI自动化测试工具?
    VUE中使用this.$emit()的使用进行父子组件之间传值
    RCD吸收电路的工作原理及参数计算方法详解
    分治算法(divide and conquer)
  • 原文地址:https://blog.csdn.net/ZHOU_YONG915/article/details/126282887
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号