标签: javascript regex google-chrome
以下是我在Chrome控制台中的代码:
var re = new RegExp('^(http(s)?:\/\/)?(www\.)?example.com','g');
然后我测试:
re.test('example.com');
我得到的结果很奇怪。经过两次RegExp测试后,我得到了真假。继续测试相同的字符串我得到真和假的旋转。虽然第一个结果是正确的并且它返回true,但为什么第二个结果返回false?