🔖
webで正規表現を学ぼう!web上で完結する正規表現学習サービス3選
記事作成の動機
- 正規表現を身につけたい!
- でも自分で練習問題を作ったり、正規表現をテストするための環境をコーディングするのは面倒...
- そうだ、webサービスを探そう!
必須条件(これから紹介するサービスに共通する特徴)
- 練習問題が提示されること
- web上でそれを解くことができること
- 正規表現自体や解答に関する解説があること
サービスの紹介
Regex Hunting
1.サイトにアクセスするだけで正規表現をゲーム感覚で学べるサービス。
解説付きでなので身についてない正規表現はその場で都度確認できる。
後述の2つと異なり日本語なのでとっつきやすい。
- 登録:不要
- 言語:日本語
- 開発者の方の記事:【個人開発】正規表現を学ぶ狩りに出ませんか?モンスターを倒しながら正規表現が学べるゲーム「Regex Hunting」を作りました - Qiita
RegexOne
2.非常にシンプルな作りで、解説・練習問題が1ページで完結するのでサクサク学んでいくことができるサービス。
画面右に正規表現の一覧があらかじめ表示されており、その場で参照しながら試行錯誤できるのが良かった。
実践的な内容やプログラミング言語別の使い方を学ぶこともでき、シンプルながらカバー範囲広め。
- 登録:不要
- 言語:英語
Solve Regex | HackerRank
3.正規表現だけではなく、プログラミング言語やSQLなどさまざまな領域の内容を学ぶことができるサービス。
課題をクリアしていくとメッセージが表示されたりバッチがもらえたりするので、視覚的にモチベが上がる。
登録が必要な分、実績が残るので、積み上げていく達成感があるのが🙆♂️
一応、求人サイトとしての活用も可能らしい。
- 登録:要
- 言語:英語
終わりに
今回は私が実際に学習に使ったwebサービスを紹介しましたが、もし「他にもこんないいサービスがあるよ!」というのがあればぜひコメントください🥺
ちなみに別記事でwebで完結するSQL学習サービスも紹介しています。
よければこちらもどうぞ!
Discussion