Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.12.2011, 14:59
Профессор
Отправить личное сообщение для Telnet Посмотреть профиль Найти все сообщения от Telnet
 
Регистрация: 21.02.2011
Сообщений: 160

Помогите написать регулярное выражение для поиска интернет адресов
Ссылки могут быть любые к примеру даже такие.
http://javascript.ru/forum/newthread...=newthread&f=3
http://s1.ipicture.ru/uploads/20111213/ANNtVxTa.png
https://www.google.com/
www.ukr.net/

В инете много примеров для поиска тегов a и внутри его аттрибута href, а мне нужно найти просто ссылки в тексте

Потом необходимо заменить ссылку на <a href="www.ukr.net">www.ukr.net</a>

Последний раз редактировалось Telnet, 13.12.2011 в 15:09. Причина: добавка
Ответить с цитированием
  #2 (permalink)  
Старый 13.12.2011, 15:09
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

поиск ссылок на странице
Ответить с цитированием
  #3 (permalink)  
Старый 13.12.2011, 16:10
Профессор
Отправить личное сообщение для Telnet Посмотреть профиль Найти все сообщения от Telnet
 
Регистрация: 21.02.2011
Сообщений: 160

Спасибо за помщь
спс не немножко доработал Ваше регулярное выражение под свои нужды , даже не выражение а изменил match на replace

var str = document.getElementById('mind_text').value;	
str = str.replace(/(?:(?:((http(s)?:\/\/)|(www\.))([-.a-z0-9а-яё]+)?\.[a-zрф]{2,5}(:[0-9]+)?)(?:\/[-\wа-яё.,!?&#$@/:;+=%|^)(*'"><}{\\`~]+[^.,!?\s\["])?)/ig,function(a) {  return '<a href=\"'+a+'\" target=\"_blank\">'+a+'</a>' })

Примерно так
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка e-mail регулярное выражение mycoding Общие вопросы Javascript 4 09.02.2017 10:12
Помогите, пжлста, найти (или написать) скрипт для смены картинок. Artweb Работа 9 25.02.2011 11:28
Регулярное выражение для проверки URL Beck Events/DOM/Window 13 06.02.2011 08:01
Регулярное выражение для поиска смайлов. NightmareZ Общие вопросы Javascript 13 23.06.2009 13:12