”J”
[E-Mail]
2000/06/11(日) 18:15:33
ある掲示板のCGIでURLチェックに
if ($url !~ m#(.*)tp(.*)://#) {
&error('エラー', 'URLを正しく入力してください。');
}
というのがありました。
条件部分に使われているパターンマッチなのですが
m# ~~ #
というところがよく分かりません。
通常、「/ (スラッシュ)」なんかが入る時には「\/」などとしますが
この方法だとわざわざそんなことをしてないので
パターンが見やすくなるのでいいかなぁ と思ってるのですが
本当はどういった使い方をするのかや正しい書式なんかが分かりません。