需要帮助理解javascript代码

时间:2011-05-25 11:17:20

标签: javascript regex

任何人都可以向我解释下面这段代码

sampleQuery.replace(new RegExp("("+query+")","ig")

这个“ig”代表什么?

1 个答案:

答案 0 :(得分:6)

ig是正则表达式使用的标志:

g - '全球'匹配 - 即。获取所有匹配项(默认行为是在找到一个匹配项后停止。http://www.w3schools.com/jsref/jsref_regexp_g.asp

i - 使匹配不区分大小写http://www.w3schools.com/jsref/jsref_regexp_i.asp

第h