一个小小的正则表达式浅析

正则:/(\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>

 

 

 

posted @ 2011-01-04 23:02  thekingofreturn  阅读(226)  评论(0编辑  收藏  举报