-1
可能重复: ''
Regex, get string value between two charactersPHP:这是什么模式? (的preg_match)
什么是得到什么之间的 '@' 和模式在这个字符串? 在这种情况下,它会得到'gmail'。
可能重复: ''
Regex, get string value between two charactersPHP:这是什么模式? (的preg_match)
什么是得到什么之间的 '@' 和模式在这个字符串? 在这种情况下,它会得到'gmail'。
我相信这是...
preg_match("'@(.*?)\.'si", $source, $match);
$email = '[email protected]';
$gmail = preg_match('/@([^\.]*)\./', $email, $m) ? $m[1] : false;
正则表达式不能可靠地解析电子邮件。如果您有电子邮件“abc @ subdomain.host.com”,该怎么办?您请求的正则表达式只能与子域相匹配,当您可能只查找主机(或主机和子域)时。 – 2012-07-29 05:32:40