myemail@gmail.com
获得“@”和“。”之间的模式是什么?在这个字符串? 在这种情况下,它会得到'gmail'。
答案 0 :(得分:3)
我相信它是......
preg_match("'@(.*?)\.'si", $source, $match);
答案 1 :(得分:2)
$email = 'myemail@gmail.com';
$gmail = preg_match('/@([^\.]*)\./', $email, $m) ? $m[1] : false;