• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何删除批量和模式与noteplad ++的文本

notepad++ 来源:user3123931 3次浏览

我想清理这个文件一点,并删除无用的行 与记事本+ +。我知道有一个简单的方法来做到这一点,但我忘了如何。如何删除批量和模式与noteplad ++的文本

基本上我想要搜索并删除所有与( – 默认) 相关的组,如下所示。我想删除每一个uui /选项/名称/组/权限 基本上任何球员数据是在组( – 默认),但它不是 容易与“替换”选项,你可以看到每个球员有不同的 名称或uuid,因为该文件超过了10万行,所以很难将其批量移除。

  • 我记得曾与在记事本马克选项做++ *

    -> Remove  00126374-2f71-438b-b30b-2aad7da6c169: 
    -> Remove  options: 
    -> Remove  name: NightCorePvP 
    -> Remove  group: 
    -> Remove  - Default <- (Keyword) 
    -> Remove  permissions: 
    -> Remove  - none 
    
        003fdb5d-b980-4761-88c8-34f0d7478755: 
        options: 
         name: XanderCole 
        group: 
        - iron 
        permissions: 
        - none 
        0006597c-625e-4e85-a0d9-fa125f44ad5d: 
        options: 
         name: JugendLammy 
        group: 
        - Default 
        permissions: 
        - none 008604cc-1e71-419a-b1c9-fd79e53cabc6: 
    

下面是该文件的一个形象是什么,以保持和删除 一个例子 – https://i.gyazo.com/4621d7151dbeb25a1855ffbd03f81e7d.png

===========解决方案如下:

尝试查找并替换整个目标匹配组。这里的技巧是匹配整个组,而不管字段值如何,只要该组是默认值即可。

查找:

\s*\w{8}-\w{4}-\w{4}-\w{4}-\w{12}:\n 
\s*options:\n 
\s*name: \w+\n 
\s*group:\n 
\s*- Default\n 
\s*permissions:\n 
.*\n 

替换:

(nothing) 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)