文字列置換について
$変数 =~ s/置換したい文字/置換後の文字/g;
と書くことで、「置換したい文字」を「置換後の文字」に置換することが可能である。
最後の「g」をつけないと最初の1つのみ置換、つけると全て置換することができる。
=~ : パターン結合演算子
s/// : 置換演算子
split文は掲示板作成時に使うことがよくある。
投稿者名、本文、書き込み時間を1つの変数に保存し、
あとでそれぞれに分ける、などのような使い方をする。
10-11回は、区切り文字は空文字で良かったが、
例えば区切り文字が「:(半角コロン)」であったとしよう。
掲示板の書き込み欄に半角コロンを使った投稿があった場合、
そこで分割されてしまうことになり、表示がおかしくなってしまう。
このようなときに、半角コロンを全角コロンに置換する作業が必要となる。
使用例 : @comment =~ s/:/:/g;