まず第一に、私の悪い英語をお詫びします。
パターンに一致するように文字列をテストしようとしているので、これを書きました:
var str = 'test';
var pattern = new RegExp('te', 'gi'); // yes, I know that simple 'i' will be good for this
しかし、私はこの予期しない結果を持っています:
>>> pattern.test(str)
true
>>> pattern.test(str)
false
>>> pattern.test(str)
true
誰かがこれを説明できますか?