在notepad ++中用正则表达式替换文本

时间:2012-07-20 14:54:02

标签: regex notepad++

我想替换所有以 www.sitename.com/xxx/xxx.html 之类的内容开头的网址,并且字符串的最后一部分在每个网址上都有所不同。在notepad ++中是否有任何公式用"#"或任何自定义字符替换整个字符串?

2 个答案:

答案 0 :(得分:3)

点击Find and Replace对话框,选择ReplaceCtrl+H

搜索模式:Regular expression

找到:www\.sitename\.com/\w+/\w+\.html

替换为:#(或您想要的任何内容)

这将替换您提供的相关类型的网址(www.sitename.com/xxx/xxx.html

答案 1 :(得分:2)

按Ctrl + H打开替换窗口。在Find what:部分输入:

www\.sitename\.com(/\w+)*\.?\w*

以及Replace with:中您想要的任何内容(#)。确保Search Mode位于Regulare Expression,然后点击Find nextReplaceReplace All

这将替换以www.sitename.com开头并以及扩展名(.html,.jpg,...)结尾的所有网址