このインスタンスで "g" 修飾子が機能しないのはなぜですか? 変数をコンマで区切り、「g」を追加することは、一致をグローバル一致に設定するための許容できる方法だと思いましたか?
str = "cabeca";
testcases = [];
x = 0;
for (i = 0; i < str.length; i++) {
testcases = str[i];
x = i + 1;
while (x < str.length) {
testcases += "" + str[x];
if (str.match((testcases),"g").length >= 2) {
console.log(testcases);
}
x++;
}
}
現在のデモ (まだ動作していません) http://jsfiddle.net/zackarylundquist/NPzfH/