当前位置:  开发笔记 > 编程语言 > 正文

用于正则表达式查找/替换的用例

如何解决《用于正则表达式查找/替换的用例》经验,为你挑选了0个好方法。

我最近和一位同事讨论了编辑.他使用一个不太受欢迎的编辑器而我使用另一个(我不会说哪些是不相关的,我想避免编辑火焰战).我说我不喜欢他的编辑器,因为它不会让你找到/替换正则表达式.

他说他从来不想这样做,这是令人惊讶的,因为这是我发现自己一直在做的事情.然而,在我的头脑中,我无法想出一两个以上的例子.这里的任何人都可以提供一些他们在编辑器中发现正则表达式查找/替换有用的时间示例吗?以下是我从那时起想出的事情,作为我实际必须做的事情的例子:

    从文件中的每一行中删除一行的开头,如下所示:
    Line 25634 :
    Line 632157 :

    使用标准标题获取几十个文件,每个文件略有不同,并同时从所有文件中删除前19行.

    将MySQL select语句的结果管道化为文本文件,然后删除所有格式化垃圾并将其重新格式化为Python字典,以便在简单的脚本中使用.

    在没有转义逗号的CSV文件中,用大写字母A替换每行第8列的第一个字符.

    给定一堆GDB堆栈跟踪,
    #3 0x080a6d61 in _mvl_set_req_done (req=0x82624a4, result=27158) at ../../mvl/src/mvl_serv.c:850
    其中的行除了函数名之外从每行中删除所有内容.

还有其他人有任何现实生活中的例子吗?下次出现这个问题时,我想更准备好列出这个功能为何有用的好例子.

推荐阅读
kikokikolove
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有