数字のマッチング、1回以上の繰り返し
by yshrkn
JavaScript
// コンソール出力が以下になるように、
// (「btn_」 + 「一桁以上の数字」 + 「行末」にマッチするように)
// 正規表現(regex)を書き換えてください。
/*
/btn_/.test(btn_7); true
/btn_/.test(btn_545684); true
/btn_/.test(btn_hoge); false
/btn_/.test(btn_); false
/btn_/.test(my_btn_26); true
*/
var words = [ "btn_7", "btn_545684", "btn_hoge", "btn_", "my_btn_26" ];
var regex = /btn_\d+$/;
for (var i = 0, len = words.length; i < len; i++) {
var word = words[i];
var result = regex.test(word);
console.log(regex.toString() + ".test(" + word + ");\t" + result);
}
console.log("-----------------------\n");