Показать сообщение отдельно
  #2 (permalink)  
Старый 27.03.2015, 07:19
Аспирант
Посмотреть профиль Найти все сообщения от newuser1001
 
Регистрация: 24.03.2015
Сообщений: 92

Для простых случаев можно:
str="foo [url]http://example1.com/foo[/url] bar [url]http://www.example2.ru/search?q=foo&foo=bar[/url] baz"

console.log(
str.replace(/(http:\/\/[.\w/=&?]+)/gi, "<a href='$1'>$1</a>")
)


//  foo <a href='http://example1.com/foo'>http://example1.com/foo</a> bar <a href='http://www.example2.ru/search?q=foo&foo=bar'>http://www.example2.ru/search?q=foo&foo=bar</a> baz

ЗЫ говнодвижок подставляет свое говно, уберите [url] из начальной строки

Последний раз редактировалось newuser1001, 27.03.2015 в 07:25.
Ответить с цитированием