今日やったこと3
今日はRailsチュートリアルの6章に出てくる正規表現について学習しました。
正直、正規表現のコード見てもさっぱり分からずRailsチュートリアルの説明だけではわかりずらかったので下記の記事を参考にさせて頂きました。
初心者歓迎!手と目で覚える正規表現入門・その1「さまざまな形式の電話番号を検索しよう」(https://qiita.com/jnchito/items/893c887fbf19e17d3ff9#)
初心者歓迎!手と目で覚える正規表現入門・その2「微妙な違いを許容しつつ置換しよう」(https://qiita.com/jnchito/items/64c3fdc53766ac6f2008)
初心者歓迎!手と目で覚える正規表現入門・その3「空白文字を自由自在に操ろう」(https://qiita.com/jnchito/items/6f0c885c1c4929092578)
初心者歓迎!手と目で覚える正規表現入門・その4(最終回)「中級者テクニックをマスターしよう」(https://qiita.com/jnchito/items/b0839f4f4651c29da408)
Railsの正規表現でよく使われる \A \z って何??(https://qiita.com/jnchito/items/ea7832df6f64a9034872#_reference-12cb3cafc745f4e14e3a)
その3までは結構理解できたと思うんですがその4の最後のほうは難しかったです。
少なくともRailsチュートリアルで出てきた正規表現のコードは理解できるようになったので明日から再開していきます。
それと上記の記事を書いておられる伊藤淳一さんの説明がすごく丁寧で分かりやすかったので伊藤淳一さんの書いたRubyの本を購入しました。
プロを目指す人のためのRuby入門 言語仕様からテスト駆動開発・デバッグ技法まで (Software Design plusシリーズ)
- 作者: 伊藤淳一
- 出版社/メーカー: 技術評論社
- 発売日: 2017/11/25
- メディア: 大型本
- この商品を含むブログを見る