JavaScript 正则表达式 test方法
test 正则表达式与指定的字符串匹配 ,返回true
;否则false
。
使用全局标志g时会返回当前匹配的位置,导致出现不同结果。 test()
的执行会改变正则表达式 lastIndex
属性。连续的执行test()
方法,后续的执行将会从 lastIndex 处开始匹配字符串
var reg=/\w/g; reg.test('a') true reg.test('a') false reg.test('a') true reg.test('a') false var reg2=/\w/; reg2.test('a') true reg2.test('a') true