WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:改行コードが消えない

あき[MAIL][URL][WriteDate : Thu Sep 7 11:28:58 2000]

またお世話になります〜

改行コードが消えないのですがどうしてでしょう?
いままではこれで消えていたのですが・・・
ずっと悩んでます、よろしくお願いします。

foreach $a ( @inf ) {
  ($key ,$value) = split( /=/ ,$a);
  $inf{$key} = $value;
  chomp $inf{$key};
  $inf{$key} =~ s/\n//g;
}


あき[MAIL][URL][WriteDate :Thu Sep 7 13:37:48 2000]

すみません
わかりました・・・

もしわけございません

ちゃいぱ[MAIL][URL][WriteDate :Thu Sep 7 15:23:10 2000]

もしよろしければ、後学のために、わかったことを教えて下さい!



あき[MAIL][URL][WriteDate :Thu Sep 7 17:43:24 2000]

たいしたことではないんですが
改行コードを置換するところを
空白を削除に変えたのです

$inf{$key} =~ s/\n//g; 

$inf{$key} =~ s/\s*//g;

改行コードを消しても、テキストや変数には改行がついてたのです
なぜ空白削除にしたら改行コードが消えたのか未だに謎なのですが・・・
もし、知っていたら教えてください〜
よろしくお願いします。


Qz[MAIL][URL][WriteDate :Fri Sep 8 00:53:03 2000]

改行コードが、\r\nだったからかも。

http://www.din.or.jp/~ohzaki/perl.htm

に、改行コードの削除例があります。
参考にしてください。

あき[MAIL][URL][WriteDate :Fri Sep 8 10:43:41 2000]

ありがとうございました!

早速勉強してみます〜
回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]