我正在寻找一种方法来搜索特定字符串(例如“=UUID:”)并删除它以及每行后面的所有字符。我更喜欢 notepad++ 的方法/宏/插件。但欢迎使用所有其他工具或脚本 :)
前
*://81.88.22.6/*=UUID:63969B2469B7A94EBBDBD7CB5B9C00BA
*://*-ad.cgi*=UUID:3C8EFF48B674CC42BF5B6E2B7BA820E7
*://*-ads/*=UUID:0D6CF7D5BE3F034C8A136CC99A074406
请注意,每行的数字总是不同的,所以您无法进行搜索并用它们替换。
之后应该看起来像这样
*://81.88.22.6/*
*://*-ad.cgi*
*://*-ads/*
答案1
搜索模式正则表达式, 寻找
=UUID:.*
用空替换。
答案2
这很简单。你的问题:
*://81.88.22.6/*=UUID:63969B2469B7A94EBBDBD7CB5B9C00BA
*://*-ad.cgi*=UUID:3C8EFF48B674CC42BF5B6E2B7BA820E7
*://*-ads/*=UUID:0D6CF7D5BE3F034C8A136CC99A074406
我的答案:
[=].*
结果:
*://81.88.22.6/*
*://*-ad.cgi*
*://*-ads/*
解释:
= 字符,代表要删除的字符
.* 字符,代表其后的所有字符
就是这样。
答案3
使用查找和替换:
- 按 CTRL-H 打开替换对话框
- 输入
=UUID:.*
查找内容 - 保留 替换为空
- 选择正则表达式并匹配换行符
- 点击替换