谁能告诉我正则表达式,验证文本输入 大于8小于1000000 的匹配符怎么写

来源:百度知道 编辑:UC知道 时间:2024/05/26 18:45:10

一种表达式为:
^(([89])|([1-9][0-9]{1,5})|([1][0]{6,6}))$

不能以0开头,范围是[8-1000000]

下面是验证的代码,copy至记事本,另存为.html结尾

就可以验证了

<html>
<body>

<script type="text/javascript">
var p = new RegExp("^(([89])|([1-9][0-9]{1,5})|([1][0]{6,6}))$");
</script>

<form>
Entering Line:<input type="text" onchange="alert(''+p.test(this.value));" />

</form>
</body>
</html>