1月18日の業務報告

こんばんは、B3の鈴木です。
今日は月曜日課でしたね!危うく遅刻しそうになりました。
本日の質問と回答です。
****************************
【プログラミング演習2】
Q1. (演習4-1に関して)1~4桁の数字を正規表現する分からない。
A1. テキストに演習のヒントが載っていたので参照してもらい、一緒に正規表現を考えました。
Q2. (演習3-8に関して)先頭の空白の削除等が上手くいかない
A2. 正規表現に誤りがあったので、教科書で説明を行いながら一緒に考えました。
Q3. (演習4-1に関して)実行結果がテキスト通りにならない
A3. いくつか正規表現に誤りがあったのでその箇所を指摘し、教科書で正しいものを探してもらいました。
Q4. (演習3-9に関して)記号の前後にある空白を削除する方法がわからない
A4. 一度に全ての条件を満たそうとせず、一つずつ条件を満たして行くことを勧め、まず、「(」の前後にある空白を削除する方法を教科書を参照しながら一緒に考えました。
Q5. (演習3-9に関して)記号の前後の空白を削除しようとしたがエラーが出てしまう。
A5. 英数字以外のメタ文字を正規表現で扱う際にはその前にバックスラッシュを入れることで、文字そのものとして使えるようになります。(教科書276ページ参照)
Q6. (演習4-2に関して)後方参照が上手くいかない
A6. 教科書に変数の使い方が載っていたので、参照しつつ違う点を指摘しました。
Q7. (演習3-9に関して)空白の行が消えない
A7. 空白の行のときにも改行文字をつけて表示するようにしていたため、空行のときは表示しないような工夫が必要です、とアドバイスしました。
回答者:1・2 栗山, 3~7 鈴木
****************************
はやいもので1月も半分を超えていました。
この調子であっという間に春がくれば暖かくていいんですけどねー
(文責:鈴木)