如何在PHP中匹配URL的域部分?

Car*_*ers 0 php regex url-rewriting preg-replace

我在regexp上非常糟糕,但我正试图some/path/image.jpg摆脱http://somepage.com/some/...etc并尝试这种方法:

function removeDomain($string) {

    return preg_replace("/http:\/\/.*\//", "", $string);

}
Run Code Online (Sandbox Code Playgroud)

它不起作用 - 据我所知它只是返回一个空白字符串.我该如何写这个正则表达式?

Sil*_*ost 5

你应该使用 parse_url