php 获取指定字符串的数字 正则

php 获取指定字符串的数字 $a="时代发123生的12345678发生的"; 给一个函数能抓取到$a中的数字12345678,如果没有,则返回0
要写好函数,
1.只匹配长度位8的数字
2.如果找到则返回改数字,如果没有则返回0
function($str){
$match=false;
$patton="/[0-9]+/";
$match=preg_match($patton,$str);
return $match;
}
//令,请问只匹行改配12345678还是任何数字档芹判?或者其他?
//要求返回位首埋置?是否找到?还是匹配到的东西?
function a($str){
return preg_match('/([0-9]{8})/',$str,$a) ? $a[1] : 0;
}
这问题看巧春着大缓眼熟~~~那滚宽模位人兄不是搞定了吗,,,
php 获取指定字符串的数字 正则
← 上一篇: 下一篇: →