чтобы найти что-то перед чем стоит определенный символ, надо искать не этот символ, а то, что следует за ним.
_______
а я не улавливаю логики..........
попробуй сделай это с поиском ссылок вида
www.youtube.com чтобы ссылка отделялась от остального текста пробелами при том заменялась ссылкой
www.google.com при том пробелы слева и справа ссылки оставались бы нетронутыми
вот в этой строке
"www.youtube.com бла
www.youtube.com бла www.youtube.com"