g 全局匹配(会查找所有匹配,不会在查找到第一个匹配时就停止)
i 执行对大小写不敏感的匹配
m 执行多行匹配
全局匹配例子:
<span style="font-size:14px;"><html>
<body>
<script type="text/javascript">
var str="Is this all there is?";
var patt1=/is/g;
document.write(str.match(patt1));
</script>
</body>
</html>
</span>
结果:is,is
执行对大小写不敏感的匹配例子:
<span style="font-size:14px;"><html>
<body>
<script type="text/javascript">
var str = "Visit School";
var patt1 = /school/i;
document.write(str.match(patt1));
</script>
</body>
</html>
</span>
结果:School