CGIで「\n」という文字をHTMLに組みこむには?

[上に] [前に] [次に]
紅葉 [E-Mail] 1999/09/24(金) 13:51:01
はじめまして。
僕は、PerlでCGIを組んでいるのですが、ちょっとわからないことがあり聞きたいと思いまして、書き込みさせてもらいます。
自分なりにこのページを調べて見たのですが、どうもわからなくて…

a1=data.indexOf("\n");

このような文をhtmlに組みこみたいのです。
まあ、「\n」の位置を探す、というものですが…
「\n」は、いったいどうやったらprintできるのでしょうか?

ダメ元で、
print "a1=data.indexOf(\"\n\");";
をやってみましたが、やっぱりダメでした。

どなたか、やり方教えてください。

toshi [E-Mail] [HomePage] 1999/09/24(金) 14:00:16
print 'a1=data.indexOf("\n");';
とすればいいのでは...

print "a1=data.indexOf(\"\\n\");";
でも出来ると思います。

紅葉 [E-Mail] 1999/09/24(金) 16:50:31
[[解決]]
toshiさん、ありがとうございます。

print 'a1=data.indexOf("\n");';
これでちゃんと表示できました!

でも、下の方は、動きませんでした。

J.Naka 1999/09/24(金) 19:13:46
>でも、下の方は、動きませんでした。
こうでは?
print "a1=data.indexOf(\"\\n\")\;";

J.Naka 1999/09/24(金) 19:55:35
すいません、全て同一文字列の表示になりました。
Win95 I4です。

print 'a1=data.indexOf("\n");';
print "a1=data.indexOf(\"\\n\");";
print "a1=data.indexOf(\"\\n\")\;";

[上に] [前に] [次に]