.
*, . ( ).
:
*xxx - "xxx"
xxx* - "xxx"
xx*zz - "xx" "zz"
*xx* - "xx"
function wildcard_match($pattern, $subject)
{
$pattern='/^'.preg_quote($pattern).'$/';
$pattern=str_replace('\*', '.*', $pattern);
//$pattern=str_replace('\.', '.', $pattern);
if(!preg_match($pattern, $subject, $regs)) return false;
return true;
}
if (wildcard_match('*@some.text.here', $admin)) {
}
preg_match() .