Как извлечь все гиперссылки и сохранить их в один локальный файл?

Существует ли способ получить все гиперссылки (некоторые ведут на содержимое внешних веб-сайтов) во всех сообщениях на моём форуме и записать их в локальный файл?

Так я смогу проверить, есть ли ссылки на устаревшее или неактуальное содержимое, и обновить их соответствующим образом.

Спасибо за любую помощь.

Я пока не пробовал, но есть проект на GitHub, который утверждает, что это делает: