如何在notepad ++中使用正则表达式删除部分URL?

时间:2014-10-18 08:04:39

标签: regex notepad++

我有一些URL看起来像:

<loc>http://www.website.com/category/keyword1-keyowrd2-v894545</loc>
<loc>http://www.website.com/category/keyword1-v3650159</loc>
<loc>http://www.website.com/category/keyword1-keyword2-keyword3-v35460159</loc>

如何删除remarkpad ++中URL的最后一行“-v894545”,“ - v3650159”和“-v35460159”?非常感谢你!

2 个答案:

答案 0 :(得分:1)

-v\d+$

尝试使用empty string替换。

答案 1 :(得分:1)

如果要删除字符串的最后一部分以及-,请执行:

1. Open replace window
2. Select `Wrap Around` checkBox and `Regular Expression` radio button.
3. Put `-[^\-]+$` in `Find what` text field and `</loc>` in `Replace with`
4. Press `Replace All`