2015JavaScriptJavaScriptで正規表現でのチェックと結果の取得を簡潔に書くTips正規表現Twitter0Facebook0Hatena0Google+0Pocket0Feedly0はじめに最近、会社が引っ越しました。それに合わせて自宅の引っ越しもしたので何かと忙しい毎日を過ごしていたのですが、最近になってようやく落ち着いてきました。この記事で書きたい内容はタイトルのままで、文字列に対してあるパターンで一致していたら、その結果を使って何らかの処理をする、という場合に少し簡潔に書くためのメモです。マッチしました}文字列に数値が入っていたらコンソールに表示する、という簡単な処理です。これでも充分短いし意図が伝わりやすいので問題ないですよね!ただ、以下でもう少し短い書き方をしてみます。マッチしました}一行分コードを短縮することができました。match()やexec()を使うとマッチング結果がRegExp.$1の様に入ってきます。1つ目のグループなら$1、2つ目なら$2という具合に$の後に数値を指定してアクセス出来ます。結果をmatchesの様な変数に入れない分コードを短く書くことが出来ますね。おわりになかなか地味な内容ですが、同じようなところで工夫している点などありましたらコメントで教えて頂けたらすっっっごく嬉しいです。この記事のコメントメールアドレスが公開されることはありません。お気軽にコメントどうぞ。コメントをキャンセル渋谷でWebサイトを作っています。ちなみに、「ダッケル」はドイツ語でダックスフンドの事だそうです。