<?php$str = "1. 血红蛋白 (参考范围:男 120-160,女 110-150 g/l):158.27g/l";$reg = '/(\d{3}(\.\d+)?)/is';//正则表达式preg_match_all($reg,$str,$tmp);//匹配print_r($tmp[1]);//$tmp[1]为匹配结果?>
<?phppreg_match_all ("/\d{1,}/", "1. 血红蛋白 (参考范围:男 120-160,女 110-150 g/l):158.27g/l", $out, PREG_PATTERN_ORDER);print_r($out);?>