0

一部のページでは、URL に次のようなハッシュがあります: http://localhost/#/products/6959

製品 ID を使用できるかどうかを確認し、変数に保存して後で使用できるようにするにはどうすればよいですか? どんな助けでも大歓迎です!

4

2 に答える 2

0

params変数にアクセスすることで、URLからそのIDを取得できるはずです。この場合、params[:id]トリックを行う必要があります。

また、正規表現の使用はお勧めしません。

于 2012-04-05T21:41:50.187 に答える
0

javascript で URL の末尾にある番号を抽出する正規表現が必要ですか?

"http://localhost/#/products/6959".match(/[0-9]+$/);

編集:または、これが製品であることを確認したい場合:

"http://localhost/#/products/6959".match(/products\/([0-9]+$)/)[1]);

括弧は、[1] で見つけた一致するグループを示します。

于 2012-04-05T21:45:10.680 に答える