从 php 正则表达式中提取匹配项
在 perl 正则表达式中,我们可以提取匹配的变量,如下所示。
# extract hours, minutes, seconds
$time =~ /(\d\d):(\d\d):(\d\d)/; # match hh:mm:ss format
$hours = $1;
$minutes = $2;
$seconds = $3;
如何在php中执行此操作?
$subject = "E:contact@customer.com I:100955";
$pattern = "/^E:/";
if (preg_match($pattern, $subject)) {
echo "Yes, A Match";
}
如何从那里提取电子邮件?(我们可以爆炸并得到它...但想要一种方法来直接通过正则表达式获取它)?