Как вырезать поддомен с строки?

Пример строки:

S:/domains/account.site.com

S:/domains/support.site.com

S:/domains/company.site.com

S:/domains/forum.site.com

Вопрос:

Как вырезать с строки поддомен не зная его, вместе с точкой?


Ответы (1 шт):

Автор решения: девочка с глазами ребёнка
$string = '
    S:/domains/account.site.com
    S:/domains/support.site.com
    S:/domains/company.site.com
    S:/domains/forum.site.com
';

echo preg_replace('/S:\/domains\/\K[^\.]+\.(?=site\.com)/', '', $string);

https://3v4l.org/ZoeJZ

https://regex101.com/r/qB6cOy/1

→ Ссылка