JavaScript で URL リライターを作成したいのですが、次のようなものを作成すると問題が発生します。
var str='/test/service-34.htm',
exp='/test/service-[0-9]*.htm';
console.log(str.match(exp));
応答として「/test/service-34.htm」を取得するので、次のように置換できない場合:
/test/service-34.htm -> test.php?service=$1