如何在PHP中的以下字符串中将年龄与人名分开?
ASHLEY TURNER 4 y, 0 m
答案 0 :(得分:-1)
它始终采用相同的格式吗?数字+ y? 要获得年龄,您可以使用以下内容:
preg_match('/(\d+) y/', $string, $match);
echo $match[1];
要同时获取姓名和年龄,请使用:
preg_match('/([aA-zZ ]+)(\d+) y/', $string, $match);
$name = trim($match[1]);
$age = $match[2];