正则表达式删除/替换URL的结尾

时间:2015-07-25 23:15:39

标签: regex notepad++

我需要在记事本++中使用正则表达式删除/替换URL的结尾

Urls看起来像这样,但数字不同。

-p-936486.html
-p-936488.html
-p-934486.html

我想删除-p-936486并在网址中保留.html

3 个答案:

答案 0 :(得分:2)

搜索

-p-\d+\.html$

替换

.html

假设每个URL都是一行。如果没有,请删除$以匹配任何地方的表达式,而不仅仅是在行的末尾

答案 1 :(得分:1)

我没有notepad ++,但假设regexp评估器类似于Komodoedit,这里有十个regexp来匹配" -p- {任意数字的数字)的模式 - 使用那,并用空白字符串替换

- 对 - [0-9] +

答案 2 :(得分:1)

在Notepad ++中替换,点击 Ctrl + H 打开“替换”菜单,勾选“正则表达式”按钮,然后使用

查找:\ -p \ - \ d {6}(\。html)

替换:\ 1

相关问题