javascriptの正規表現に問題があります。私は次のコードを持っていますが、一致するはずですが、一致しません。
var rgx = new RegExp("{\d+:(\d+)}");
if (rgx.test("{0:00000}") == true) {
alert("match");
}
else
{
alert("no match");
}
ここでtest()を使用する必要があるかどうかわかりません。正規表現でグループをキャッチしたいのですが、exec()でも同じ結果が得られるようです。
だから私は何が間違っているのですか?