Показать сообщение отдельно
  #14 (permalink)  
Старый 01.02.2013, 19:17
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от rgl
Примеры обманных урлов:
'http://www.somesite.ru/javascript.ru'
'http://javascript.ru.somesite.ru'
ты заставляешь меня набирать буквы и смотреть в отладчик

alert( foo( 'http://www.somesite.ru/test.html?javascript.ru' ) );
alert( foo( 'http://learn.javascript.ru/forum' ) );
alert( foo( 'www.learn.javascript.ru/forum' ) );
alert( foo( 'http://javascript.ru/' ) );


function foo( url ) {
    compare = 'javascript';
    url = url.replace( /^[^:]+:../, '' )
              .replace( /\/.*/, '' )
              .split( '.' );

    return url[ url.length - 2 ] === compare;
}
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием