[perl] やる夫が改行を取り除くようです。
変数に代入された値の改行を取り除く
変数に、コマンド結果を入力したのですが、どうもうまく動かない・・・。中身をみると、改行が含まれていたようです。改行は下記のコードで取り除くことが可能です。
$yaruo =~ s/\n//;
| 固定リンク
「perl」カテゴリの記事
- [perl] やる夫が改行を取り除くようです。(2008.07.11)
- [perl] やる夫がテンプレートを利用したメール送信プログラムを作成したようです。(2008.07.09)
- [perl] やる夫が数値判定するプログラムを組んだようです。(2008.07.07)


コメント
それなら chomp $yaruo;でいいよ。
\nのほかに\rもあったりするから、もっと確実にやるなら$yaruo=~s/[\r\n]//;のほうがいい。
投稿: | 2009-07-13 15時41分