JavaScriptの正規表現で特定の文字列を抜き出す「グループ化」について解説します。 JavaScriptで特定の文字列を抜き出して処理したいことがよくあるのですが、グループ化の使い方を忘れてネットで検索してもなかなかヒットしないので、備忘録で残しておきます(他に適切な方法があるようでしたらすいません)。 1.特定の文字列を抜き出す まず基本として、特定の固定文字列を抜き出すには、match関数で次のように記述します。 var foo = 'abcdefg'; var bar = foo.match(/abc/); これは変数fooに「abc」という文字が含まれていれば、変数barに abc が設定されます。 変数fooに「abc」という文字が含まれていない場合、変数barにnullが設定されます。 この使い方は、検索したい文字列があらかじめ決まっていて、上記のような代入文ではなく、判
![JavaScriptの正規表現で文字列を抜き出す「グループ化」](https://cdn-ak-scissors.b.st-hatena.com/image/square/8359c0e398dfc083f3297f327bf6223df5ff37af/height=288;version=1;width=512/https%3A%2F%2Fwww.koikikukan.com%2Fimages%2F2013%2F04%2F20130402_javascript_1.png)