если на то пошло то мне надо получить имя домена без http, www, и доменной зоны но все же интересно почему не ищется выражение (.*?)
PHP: <?php $s="https://php.ru"; preg_match('/https(.*)/', $s, $m); print_r($m); тут есть все что нужно: --- Добавлено --- https://habr.com/ru/company/badoo/blog/343310/
А что вы хотите получить? /https(.*?)/ - любой символ повторённый 0 или любое число раз, жадный $1= 0 Всё правильно.