谷歌Chrome控制台RegExp奇怪的行为

时间:2014-04-14 11:42:45

标签: javascript regex google-chrome

以下是我在Chrome控制台中的代码:

var re = new RegExp('^(http(s)?:\/\/)?(www\.)?example.com','g');

然后我测试:

re.test('example.com');

我得到的结果很奇怪。经过两次RegExp测试后,我得到了真假。继续测试相同的字符串我得到真和假的旋转。虽然第一个结果是正确的并且它返回true,但为什么第二个结果返回false?

0 个答案:

没有答案