我想在PHP中使用perl reqexp。
例如,
的Perl:
$url =~ qr{https?://([^\/\?&:#]+\.)?example.com};
PHP:
preg_match("/https?:\/\/([^\/\?&:#]+\.)?example\.com/", $url);
答案 0 :(得分:7)
答案 1 :(得分:1)
您使用了正确的功能preg_match
。现在关于捕获匹配,你需要传递另一个参数:
preg_match("/https?:\/\/([^\/\?&:#]+\.)?example\.com/", $url, $match);
该匹配将在$match[1]
中提供。