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 var str = 'apc xpc ppc bpc spc tpc wpc';
15 var re = /[apx]pc/g;//方括号代表可取a或p或x的意思,也就是apc或ppc或xpc都能选到
16
17 console.log(str.match(re));
18 //[a-z]是字母a到z的意思
19 //[0-9]是数字0到9到意思,实际上跟\d表示的是一样的
20 //[^a-z]^是排除的意思,除了a-z
21 //[^a-z0-9A-Z]除了英文和数字
22 //.(点) 代表任意字符
23
24 //转义符号 代表 正则表达式
25 // \d 数字 [0-9]
26 // \w 英文、数字、下划线 [a-z0-9_]
27 // \s 空白字符 空格或不可打印的字符
28
29 // \D [^0-9]
30 // \W [^a-z0-9_]
31 // \S 非空白字符
32 </script>
33 </body>
34 </html>