@Kinokio ECMA-262 стандарт, подробнее здесь:
https://doc.qt.io/qt-5/qtscript-index.html#language-overview
https://regex101.com/r/u4vtH9/1
Я сделал почти так же от http до пробела удалять, но одна ссылка получилась в конце и потом я написал сюда. Так вот и ваш вариант удаляет все но если ссыль в конце, то она остается. Что там нужно добавить для удаления ссылки в конце?