• 締切済み

正規表現についてお願いします。

お世話になります。 javascriptの正規表現で仮に任意の桁数の文字列があり、その数桁目から数桁目の間のみを拾いたい場合にどのように記述すればよろしいでしょうか。 http://okwave.jp/qa/q6840301.html すいません。引用いたしました。 こちらの内容と同じことをJavaScriptで実現したいです。 よろしくおねがいします。

みんなの回答

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

var str="abcdefgh"; if(str.match(/^.{5}(.{2})/)){ alert(RegExp.$1); }

  • sanzero
  • ベストアンサー率56% (58/102)
回答No.1

0から数えて2つめから6つめを取得するなら var str = '0123456789'; var shortstr = str.substring(2, 6); //2345 こんな感じてす。 後ろから数えたりもできます。

関連するQ&A