Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 01.02.2011, 13:47
Новичок на форуме
Отправить личное сообщение для Mizuho Посмотреть профиль Найти все сообщения от Mizuho
 
Регистрация: 01.02.2011
Сообщений: 4

with-love-from-siberia - спасибо, попробую, но пока хочу с этой разобраться

Сообщение от Riim Посмотреть сообщение
работает. Флаг IgnoreCase ставить надо.
Я и так ставлю и дело не в регистре, а в слеше в конце...

http://vashesoznanie.ru/forum - работает
http://vashesoznanie.ru/forum/ - НЕ работает
http://vashesoznanie.ru - работает
http://vashesoznanie.ru/ - НЕ работает

И кирилические домены не поддерживает.

Последний раз редактировалось Mizuho, 01.02.2011 в 14:40.
Ответить с цитированием
  #12 (permalink)  
Старый 04.02.2011, 15:58
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Mizuho,
у меня работает: http://realcode.ru/regexptester/?c5dc1b
выложи свой полный пример.

Сообщение от Mizuho
И кирилические домены не поддерживает.
это уже актуально, надо допиливать. Скорей всего достаточно будет добавить "а-я" ко всем "\w" и "a-z".
Ответить с цитированием
  #13 (permalink)  
Старый 05.02.2011, 14:38
Новичок на форуме
Отправить личное сообщение для Mizuho Посмотреть профиль Найти все сообщения от Mizuho
 
Регистрация: 01.02.2011
Сообщений: 4

RegExp.url = '(?:(?:ht|f)tps?://)?(?:[\-\w]+:[\-\w]+@)?(?:[0-9a-z][\-0-9a-z]*[0-9a-z]\.)+[a-z]{2,6}(?::\d{1,5})?(?:[?/\\#][?!^$.(){}:|=[\]+\-/\\*;&~#@,%\wА-Яа-я]*)?';
if(!(new RegExp('^'+RegExp.url+'$','i')).test('http://vashesoznanie.ru/forum')){ alert('http://vashesoznanie.ru/forum - работает');}
if(!(new RegExp('^'+RegExp.url+'$','i')).test('http://vashesoznanie.ru/forum/')){ alert('http://vashesoznanie.ru/forum/ - НЕ работает');}
if(!(new RegExp('^'+RegExp.url+'$','i')).test('http://vashesoznanie.ru')){ alert('http://vashesoznanie.ru - работает');}
if(!(new RegExp('^'+RegExp.url+'$','i')).test('http://vashesoznanie.ru/')){ alert('http://vashesoznanie.ru/ - НЕ работает');}
Ответить с цитированием
  #14 (permalink)  
Старый 06.02.2011, 08:01
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

надо прежде всего определиться с целью, иначе можно потеряться в трех соснах регулярных выражений
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Модуль для работы с модулями JSprog Ваши сайты и скрипты 29 02.09.2009 13:31
Регулярное выражение для поиска смайлов. NightmareZ Общие вопросы Javascript 13 23.06.2009 13:12
регулярное выражение demi Общие вопросы Javascript 3 10.03.2009 13:10