Сообщение от Deff
|
url = 'http://www.yandex.ua/#yandex'
tst = url.split(/:\/\/[^\/]*\//);
if(tst[1]=='')alert('Главная, без дополнений');
if(tst[1]!='')alert('>'+tst[1]+'<');
|
Не везде работает.
Если главная, tst[1] может быть пустой строкой, а может вообще отсутствовать. А undefined не равно пустой строке.
Регулярное выражение: узнать количество цифр.
А зачем вообще split? Проще (и быстрее) просто проверить test-ом или search-ем, только в конец выражения добавть $