正则匹配是否是科学技术$a='1.8943E+10'; if(preg_match("#[a-zA-Z|\.\+]+#iUs",$a)){ echo "匹配到了"; }else{ echo "没有"; };