Perl入学式 in 東京 第4回 〜サブルーチン/正規表現編〜
昨日、「Perl入学式 in 東京 第4回 〜サブルーチン/正規表現編〜」の講師を担当したものです。 猛暑の中集まっていただき、みなさま本当にお疲れさまでした。
練習問題、復習問題の解答例
講義資料中にある練習問題の解答例です。 うまく解けない時とかに参考にしてください。 うまく動かない時はご連絡ください。
練習問題
Perl入学式 2018 第4回 練習問題 simple_calc.pl — Bitbucket
Perl入学式 2018 第4回 練習問題 output_array_and_hash.pl — Bitbucket
Perl入学式 2018 第4回 練習問題 perl_checker.pl — Bitbucket
Perl入学式 2018 第4回 練習問題 love_food.pl — Bitbucket
Perl入学式 2018 第4回 練習問題 regexp_replace.pl — Bitbucket
Perl入学式 2018 第4回 練習問題 while_input.pl — Bitbucket
復習問題
Perl入学式 2018 第4回 復習問題 calc.pl — Bitbucket
Perl入学式 2018 第4回 復習問題 food.pl — Bitbucket
自作スライド
今回の正規表現編でつかったスライドです。自分で言うのもなんですが、結構いい出来だと思うんですよねー。
ただし、「メタ」の部分は除く。
メタフィクション(フィクションについてのフィクション)という文脈を元に、「文字についての文字」「文字をあらわす文字」と解説をつなげたかったのですけど、全く力及びませんでした。
おまけ
もし、正規表現を使わずに特定の文字を探そうと思ったら・・・?
正規表現を使わずに文字のパターンマッチ non_use_regex.pl — Bitbucket
正規表現による置換が活用できそうな例
これ最悪じゃないですか pic.twitter.com/O2ezYAFMMK
— 漁師 (@6Lgug) June 26, 2018自分なりの解き方(正規表現&ハッシュテーブルを使ったやり方と、trを使った方法)
最悪 — Bitbucket
ピザ会で出たお題「connpassのページ下部にあるフィード欄の情報を取得する」
connpassのページ下部にあるフィード欄の情報を取得する — Bitbucket
次回のPerl入学式 in 東京
8月25日(土曜日)を予定しています。是非ご参加ください〜!