数字のマッチング、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");