Добрый день. Есть вот такое регулярное выражение: Пример #3 Извлечение доменного имени из URL Код (PHP): <?php // Извлекаем имя хоста из URL preg_match('@^(?:http://)?([^/]+)@i', "http://www.php.net/index.html", $matches); $host = $matches[1]; // извлекаем две последние части имени хоста preg_match('/[^.]+\.[^.]+$/', $host, $matches); echo "доменное имя: {$matches[0]}\n"; ?> Подскажите как быть если я хочу, что бы по мимо http ещё бы участвовало https.э Спасибо. PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
добавил s? в preg_match Код (PHP): <?php // Извлекаем имя хоста из URL preg_match('@^(?:https?://)?([^/]+)@i', "http://www.php.net/index.html", $matches); $host = $matches[1]; // извлекаем две последние части имени хоста preg_match('/[^.]+\.[^.]+$/', $host, $matches); echo "доменное имя: {$matches[0]}\n"; ?> PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]