Ну ок, смотрите, вот ссылка: https://en.wikipedia.org/wiki/Template:Welcome/
В ней есть то, чего нет в предложенном выше варианте, а именно ":" и "/".
Если я их добавляю, получаю следующий вариант паттерна:
(https:\/\/[\w(.|?|=|%|_|\-|:|\/)]+)$
И теперь логика поиска ломается, т.к. он перестанет искать последний вариант ссылки.
Такой паттерн не включает в себя возможные символы в ссылках, например ? : = / % и т.п.
Подобный паттерн, который включается в себя все возможные в ссылке символы ломает поиск именно последней ссылки.
Потому я добавил это в вопрос.
http(s)?://
Вопрос уже решен, спасибо.