- ベストアンサー
次のようなテキストの抽出をしたい
いつもお世話になります。 具体的には次のようなことを行いたいのですが、 "/9912/alexaregular", "/12635/aachenbold", "/111035/amerregular" などのようなテキストがあって、それぞれ "9912", "12635", "111035" の部分を抜き出したいです。 変数名は適当に宣言して頂いて構いません。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
str="/9912/alexaregular"; として、数字の部分を抜き出すのなら number=str.match(/\d+/); で出来ます。 /と/の間を抜き出すのなら number=str.match(/\/(.+)\//)[1]; となります。
お礼
とても分かりやすい説明を頂き、 ありがとうございました。