test:RegExp對象方法,判斷是否匹配
var reg = /a/
undefined
reg.test('abc')
true
reg.test('def')
false
exec:RegExp對象方法,以迭代器方式返回所有匹配項,調用一次顯示一個,直到沒有返回null
var reg = /a/g
undefined
var text = 'abcabc'
undefined
reg.exec(text)
["a"]
reg.exec(text)
["a"]
reg.exec(text)
null
match:String對象方法,以數組形式返回所有匹配項
var reg = /a/g
undefined
var text = 'abcabc'
undefined
text.match(reg)
["a", "a"]