• 使用正则表达式删除某个字符串(或特殊字符)后面的所有内容


    Windows

    一、UltraEdit中使用正则表达式删除某个字符串(或特殊字符)后面的所有内容

    举例:将以下内容中左括号“(”包括本身和它之后的内容都删除

    正则表达式:^([^(]*)(.*$

    替换框:$1(正则表达式中第一对圆括号中的表达式匹配到的内容)

    备注:标红即为删除内容的开头(特殊符号需添加转义符”)

    结果:

    二、EditPlus中使用正则表达式删除某个字符串(或特殊字符)后面的所有内容

    举例:将以下内容中左括号“【”包括本身和它之后的内容都删除

    正则表达式:^([^]*).*$

    替换框:$1(正则表达式中第一对圆括号中的表达式匹配到的内容)

    备注:标红即为删除内容的开头(特殊符号需添加转义符”)

    结果:

     

    Linux

    一、进入vi编辑模式下

    举例:将以下内容中左括号“【”包括本身和它之后的内容都删除

    正则表达式:%s/.*//

    各字符含义:

    *

    前一字符匹配0次或任意多次

    .

    匹配除了换行符外任意一个字符

    %

    每一行都进行处理

    s

    替代命令      格式:s/表达式/替换内容/

     

     

     

    结果:

     

  • 相关阅读:
    Java基本概念
    Java基础语法
    Java环境的搭建
    elicpse
    常见编译器EOP
    上传突破学习笔记
    认识ollydbg
    160个Crackerme破解
    python基础(1)
    文件上传
  • 原文地址:https://www.cnblogs.com/huhyoung/p/8523119.html
Copyright © 2020-2023  润新知