我想匹配一个域(使用 preg_match),但我想排除一个子域。
示例我想匹配example.org上的所有子域,除了boon.example.org:
我试过这个:
$test = "boon.example.org";
$test2 = "null";
if(preg_match('#(?!boon)(\w+\.)?example\.org#', $test, $output)) {
$test2 = $output[2] .'example.org';
}
但是 test2 的输出是: oon.example.org而不是example.org
有人有答案吗?