一个小小的正则表达式浅析
正则:/(\d{7,8})|(\d{11})/
\d{11} : <11个数就false >=11个数 就true
\d{7,8}: >=7个数 则为true <7 就false
正则:/^(\d{7,8})$|^(\d{11})$/ 一定要加上起始和终止符(^ $),这样才可以限定为7或8个数,或11个数
<script src="jquery.min.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
alert(/^(\d{7,8})$|^(\d{11})$/.test("1586197536"));
})
</script>
<script language="javascript" type="text/javascript">
$(document).ready(function(){
alert(/^(\d{7,8})$|^(\d{11})$/.test("1586197536"));
})
</script>