Предполагая, что вы делаете это в интерактивном режиме с помощью query-replace-regexp, попробуйте использовать это регулярное выражение, чтобы связать мусор с конца URL-адресов:
^\(http[^ ]+\).*$
Замена:
\ 1
Вы можете легко избавиться от звездочек, использовать это регулярное выражение и заменить ничем:
* ^ J
Используйте control-Q, а затем control-J для ввода новой строки.
Редактировать: Или, чтобы сделать это в одном, заменить
*^J\(http[^ ]+\) .*^J
С
\ 1 ^ J
Где ^ J - буквальный символ новой строки, вставленный путем ввода control-Q, за которым следует control-J.