-1

可能重复:
正则表达式,获取两个字符之间的字符串值

myemail@gmail.com

获取“@”和“。”之间的模式是什么?在这个字符串中?在这种情况下,它将获得“gmail”。

4

2 回答 2

3

我相信这是...

preg_match("'@(.*?)\.'si", $source, $match);
于 2012-07-29T05:30:01.067 回答
2
$email = 'myemail@gmail.com';
$gmail = preg_match('/@([^\.]*)\./', $email, $m) ? $m[1] : false;
于 2012-07-29T05:30:10.203 回答