Code
<script language="javascript">
//js方式
function reg(){
var testv = document.getElementById('test');
var reg_float = /^([1-9]|0)[0-9]*(\.[0-9]+|[0-9]*)$/;
if(reg_float.test(testv.value)){
alert('true');
}else{
alert('false');
}
}
</script>
<?php
//php方式
if(ereg("^([1-9]|0)[0-9]*(\.[0-9]+|[0-9]*)$",'311.1')){
echo 'true';
}else{
echo 'false';
}
?>
简单东西被自己搞复杂阿门~