在js里面,可以有两种方法来定义正则表达式,第一种是通过字变量的形式,第二种则是通过构造函数的形式:
1 字变量形式,格式是长这样子的 var expression = /pattern/flag
patter : 模式,该部分可以是简单或复杂的正则表达式
flag : 标记,有 3个标志,分别是 g, i, m
g : 全局匹配; i : 不区分大小写; m :多行匹配
eg: /xiaoChi/g
2 构造函数形式
new Regexp("xiaochi",g)