首页 > 代码库 > 正则量词

正则量词

例子:

 1 <!doctype html>
 2 <html>
 3 <head>
 4 <meta charset="utf-8">
 5 <title></title>
 6 <style>
 7 
 8 </style>
 9 
10 </head>
11 <body>
12 
13 <script type="text/javascript">
14 量词:个数
15 {n}            正好出现n次
16 {n,m}        最少n次,最多m次
17 {n,}        最少n次,最多不限
18 ?            {0,1}(可有可无)
19 *            {0,}(可以没有,也可以有无数位)        不推荐用
20 
21 电话号码座机规则,一般电话号码8位数
22 \d{8}            8位数字
23 [1-9]\d{7}        8位数字,第一位数是1-9(不能为0),后7位0-9随意
24 
25 QQ号的规则,一般QQ号是5到11位
26 [1-9]\d{4,10}    第一位数字是1-9不能为0,剩下的数字有4到10个,0-9随意
27 
28 固定电话
29 010-87496698(有区号)
30 87496698(无区号)
31 
32 (0\d{2,3}-)?[1-9]\d{7}    可有可无的东西用括号包起来后面跟问号,区号可出现可不出现
33 </script>
34 </body>
35 </html>

 

正则量词