我有以下域名列表:
i.gr-assets.com
instacam.com
r4---sn-bg0e7n7r.googlevideo.com
我想删除顶级域名。我的输出应如下所示:
i.gr-assets
instacam
r4---sn-bg0e7n7r.googlevideo
请注意,我需要删除多个顶级域名,而不仅仅是.com
我的小例子所示,所以我正在寻找一种方法来替换我指定需要删除的所有内容,而不仅仅是一个。
如何使用 Notepad++ 执行此操作?
答案1
单弦替换
这是我的做法记事本++使用Ctrl
+H
选项,然后替换.com
和<nothing leaving it blank>
以及屏幕截图中列出的其他选项设置。这将与搜索模式设置正则表达式或普通搜索顺便说一下。
指示
- 在 Notepad++ 中按
Ctrl
+H
- 放入
.com
找什么场地- 离开用。。。来代替字段为空,没有任何内容或空白
- 确保环绕选项被选中
- 选择正则表达式或者普通的选项内的搜索模式部分
- 按下
Replace All
选项
前
i.gr-assets.com
instacam.com
r4---sn-bg0e7n7r.googlevideo.com
后
i.gr-assets
instacam
r4---sn-bg0e7n7r.googlevideo
多字符串替换
这是我的做法记事本++使用Ctrl
+H
选项,然后替换(.com|.net|.biz|.uk)
括号内用竖线分隔的顶级域名,就像这样,并将其替换为<nothing leaving it blank>
以及屏幕截图中列出的其他选项设置。这仅适用于正则表达式选项。
指示
- 在 Notepad++ 中按
Ctrl
+H
- 放入
(.com|.net|.biz|.uk)
找什么场地
- 您的顶级域名将由括号内的竖线符号 ( ) 分隔
|
- 这告诉它匹配括号内所有由竖线分隔的字符串- 离开用。。。来代替字段为空,没有任何内容或空白
- 确保环绕选项被选中
- 选择正则表达式选项内的搜索模式部分
- 按下
Replace All
选项
前
i.gr-assets.com
instacam.com
r4---sn-bg0e7n7r.googlevideo.com
i.gr-assets.net
instacam.net
r4---sn-bg0e7n7r.googlevideo.net
i.gr-assets.biz
instacam.biz
r4---sn-bg0e7n7r.googlevideo.biz
i.gr-assets.uk
instacam.uk
r4---sn-bg0e7n7r.googlevideo.uk
后
i.gr-assets
instacam
r4---sn-bg0e7n7r.googlevideo
i.gr-assets
instacam
r4---sn-bg0e7n7r.googlevideo
i.gr-assets
instacam
r4---sn-bg0e7n7r.googlevideo
i.gr-assets
instacam
r4---sn-bg0e7n7r.googlevideo