Notepad++ Поиск и замена нескольких строк текста

Notepad++ Поиск и замена нескольких строк текста

Пример:

http://stackoverflow.com/123/xxxr423f3
http://stackoverflow.com/124/frwefr/4324324
http://stackoverflow.com/125/fwerf655446/432/4343
http://stackoverflow.com/140/fdsfdswfds

Мне нужно только http://stackoverflow.com/and numbers/

нравится

http://stackoverflow.com/123/
http://stackoverflow.com/124/
http://stackoverflow.com/125/
http://stackoverflow.com/140/

Спасибо :)


person DanyBoss    schedule 10.10.2013    source источник


Ответы (2)


Пожалуйста, попробуйте это, если это работает:

Найдите: https://stackoverflow.com/((\d+)/).+

Замените: https://stackoverflow.com/\1

person demo.b    schedule 10.10.2013
comment
http://stackoverflow.com/category/news/love1/fjref?WT.ac=category_thumb&W или http://stackoverflow.com/category/news/love1/xx434?WT.ac=category_thumb&W мне нужен только stackoverflow.com/category/news/love1 код?WTНадеюсь хорошо объяснил - person DanyBoss; 11.10.2013

Вы можете использовать режим поиска по регулярному выражению и выполнять поиск по регулярному выражению; что-то вроде этого:

(http:\/\/stackoverflow\.com\/\d+\/).*?$

Замените на \1. Это означает, что он сохранит все, что находится в скобках. .*?$ означает найти любое количество символов после (до конца строки) и удалить их. Возможно, это не совсем то, что вы намеревались, но это должно указать вам правильное направление. введите здесь описание изображения

person bozdoz    schedule 10.10.2013
comment
http://stackoverflow.com/123??xxxr423f3 Работает, как вы говорите, но не могли бы вы сказать мне, как я могу удалить весь текст после ?? - person DanyBoss; 11.10.2013