/pattern/flags
new Regexp(pattern[, flags])
flags: g global, i ignore case, m multiline
regex.test(string) or string.search(regex) - returns true or false
regex.exec(string) - null or an array. 0 index is matched string, 1+ is captures. Maintains state for continuation searches /g flag is set.