WEB相談室

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

タイトル:$comment =~ s/\r\n/<br>/g; って?

麻里安 [WriteDate : Wed Apr 11 18:11:07 2001]

掲示板のCGIで下記のような文があります。

$comment =~ s/\r\n/<br>/g;

素人なので、これの意味が分かりません。
「s/」とか「/g」とかの意味も教えてくれると助かります。

ひよこ [MAIL] [URL] [WriteDate : Wed Apr 11 21:50:32 2001]

http://wakusei.cplaza.ne.jp/twn/wwwperl1.htm#ReplaceOperand

ちなみに何らかの書籍で一通り勉強されることをお薦めします。


安芸川晴海 [MAIL] [URL] [WriteDate : Wed Apr 11 22:26:18 2001]

変数$commentの中の改行文字LF+CRを全てbr要素で置き換えるということですね。

LF, CRで通じますか?

ふじ [URL] [WriteDate : Wed Apr 11 23:35:40 2001]

> LF+CRを全てbr要素で置き換えるということですね。
CR+LF では?




綾小路 [MAIL] [URL] [WriteDate : Thu Apr 12 01:21:47 2001]

>CR+LF では?
OSに拠って扱いが違うだけかと思います。

>「s/」とか「/g」とかの意味も教えてくれると助かります。
s/←は置き換え演算子。
/g←はグローバルマッチ(マッチするもの全てをと言う意味)

だったかと思います。
/ig←とすると、大文字・小文字を区別せず、全てマッチするものと成ります。

綾小路 [MAIL] [URL] [WriteDate : Thu Apr 12 01:38:17 2001]

>>CR+LF では?
>OSに拠って扱いが違うだけかと思います。

すみません、勘違いしてました(^^ゞ
ふじ様の言うのが正解だと思います^^;
大変失礼しましたm(__)m

安芸川晴海 [MAIL] [URL] [WriteDate : Thu Apr 12 20:23:06 2001]

済みません。元々は私の勘違いですね。

Nobu3 [MAIL] [URL] [WriteDate : Thu Apr 12 20:46:07 2001]

で、まあ(内容的には)こういう所もご覧になるとよろしいかも、です。
http://www.din.or.jp/~ohzaki/perl.htm

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]