Привет всем!
Вопрос от человека далекого от javaScript.
у меня есть URL типа http://aaa.ru/?066
как мне получить только http://aaa.ru
(должен быть return )
Если урл берется из адресной строки, то проще всего через window.location.hostname
А если это переменная, то с помощью регулярного выражения. Вопросительный знак после слеша всегда идет?
только числа динамически меняются (забыл написать)
Это не имеет значения для данного скрипта.
Функция "рубит" на куски строку, встречая последовательность "/?" и возвращает первый из получившихся кусков. Если последовательность не встретится, вернет всю строку нерубленной.
В следующий раз будем запрашивать более подробное ТЗ с большим количеством вариантов строки
Можно убрать из сплитера слеш, я думаю результат от этого не пострадает. А если отсутствие последнего слеша в возвращаемой строке критично, его не трудно удалить. Не хочется на ровном месте регулярки прикручивать