язык какой?
насколько я знаю [\w]+ не валидная контсрукция (если ты не имел ввиду букву "даблю"), в квадратных скобках нельзя указывать метасимволы
вообще гуглиться на раз "regex to replace url into a tag", можешь еще в начало фразы название своего языка добавить
язык - php. До такого запроса не додумался, спасибо.