はじめてのPerl 第6版 第14章 文字列処理とソート
rindex
- indexのreverse?って勘違いして、部分文字列が行末から数えて合致した・・・とか訳の分からない解釈をしてた。
- もちろん、部分文字列が最後に見つかった場所の(先頭からの)位置を返す
substr関数への代入
my $string = "Hello World!"; substr( $string, 0, 5 ) = "Goodbye"; say $string; #Goodbye World!
- うーん、なんか違和感が
- こっちの方がしっくりくる
substr( $string, 0, 5 ,"Goodbye");
ドル表記時のカンマ挿入
- このサブルーチンだけでもお腹いっぱいに
sub big_money { my $number = sprintf "%.2f" , shift @_; 1 while $number =~ s/^(-?\d+)(\d\d\d)/$1,$2/; $number =~ s/^(-?)/$1\$/; $number; }
YAPC::Asia 2015のチケット入手〜!
- YAPC::Asia Tokyo 2015
- 感謝の気持ちで個人スポンサー枠
- 気温だけが心配