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

Сообщение от Gozar Посмотреть сообщение
var a = 'Крутая:http://javascript.ru/forum/project/23691-poisk-ssylok-na-stranice-5.html-ссылка'.match(/(http(s)?:\/\/)?(www\.)?([-.a-z0-9]+)\.(ru|com|net){1}((\/)+[-$_.,+=:;/|?@&#%a)(-z0-9]+)?(?=\b)/ig); alert(a)
Ну дык не удивительно что твая рега работает... он же русские символы выкидывает нафиг...

а так она не заработает:

var a = 'Cool:http://javascript.ru/forum/project/23691-poisk-ssylok-na-stranice-5.html-link'.match(/(http(s)?:\/\/)?(www\.)?([-.a-z0-9]+)\.(ru|com|net){1}((\/)+[-$_.,+=:;/|?@&#%a)(-z0-9]+)?(?=\b)/ig); alert(a)
Короче что бы тут не говорили, одно регой всеравно все не сделаешь, в любом случае нужно писать еще не одну регу и код, что бы четко определить что к чему.
Ответить с цитированием