masatoの日記

やっていきます

2017-04-30から1日間の記事一覧

Googleフォームから自動返信メールを送る

サンプルコード コードだけアップ。 メール本文のテンプレートをスプレッドシートから取得している。 スクリプトにハードコーディングすると変更しづらいのでこのほうがよいかと思う。 function sendMailFromForm(e) { // 件名、本文 var subject = "受付完…

正規表現で名前付きキャプチャを使う

正規表現パターンがある程度ややこしくなると、後方参照でキャプチャの順番を書くのが大変になります。 そこで番号ではなくて名前でキャプチャを指定できるという名前付きキャプチャを試してみました。 Perlでは(?<name>)とするとキャプチャに名前が付きます。 名</name>…

grepを使ってリストにマッチする要素が含まれるかを判定する

ループの代わりにgrepすると簡潔に書ける。 人の名前がはいったリストがあるとして、その中にFredさんがいるかどうかを確かめたい。 forループならこう書ける。 for my $person ( @people ) { next unless $person =~ /Fred/; $flag = 1; last; } grepを使う…