不用正则表达式的方法,测试已经成功:<?php
//不用正则表达式的方法:
$string="张三:13110102200 李四:13210102200 王五:13300001111";
$s=explode(" ",$string);
foreach($s as $key=>$v)
{
$tmp=explode(":",$v);
$s[$key]=$tmp[1];
}
print_r($s);
?>
//不用正则表达式的方法:
$string="张三:13110102200 李四:13210102200 王五:13300001111";
$s=explode(" ",$string);
foreach($s as $key=>$v)
{
$tmp=explode(":",$v);
$s[$key]=$tmp[1];
}
print_r($s);
?>
Array
(
[0] => 13110102200
[1] => 13210102200
[2] => 13300001111
)
$str="张三:13110102200 李四:13210102200 王五:13300001111";
$re="/\:(\d+)\s*/i";
preg_match_all("".$re."",$str,$matches);
foreach($matches[1] as $key=>$value)
{
echo $value."<br>";
}
?>