-
スポンサーサイト2009.07.28 Tuesday
-
この広告は60日以上更新がないブログに表示されております。
新しい記事を書くことで広告を消すことができます。
posted by: スポンサードリンク | - | | - | - |
-
正規表現3:perl CGI2009.07.29 Wednesday
-
変換演算子
というと難しそう
でもねー
かんたん$words =~ tr/A-Z/a-z/;
これだと大文字がすべて小文字になる
ねっ
tr/リスト/変換リスト/
-
正規表現3:perl cgi2009.07.28 Tuesday
-
s/パターン/置換文字列/
というのがあるのよ
置換演算子というのだけれど便利
つまり、
パターンの文字が入力されたら
その文字を自動で置き換えてくれる
$s =~ s/馬鹿/おばかさん/;
これだと
馬鹿
と書かれたら
おばかさん
になるんです
-
正規表現2:perl cgi2009.07.27 Monday
-
if ( 文字列 = ~ /パターン/)
これがパターンマッチの構文
英語の構文と同じ
文字列 のなかに このパターンがあれば真を返すし
ないときは偽
を返す
わからない
こんなかんじ
FORMから入力
→変数 $wordsに meet と入力されたとして、
CGI
の変数$words に meetがはいる
if ( $words = ~ /meet/)
print "ok¥n";
} else {
print "ダメ¥n";
}
これだと
ok と表示される。
これを応用で
何と 入力された かで
飛ばすページを変えるCGIがつくれることがわかるでしょう?
それって
占いのCGIとかね
ほら
もうちょっとでCGIがつくれるレベル
-
正規表現1:Perl CGI2009.07.23 Thursday
-
if ( 文字列 =~ /ccccc/)
これで考えましょう。
文字列のなかに
ccccc が含まれていたら
真 を返す。
これでわかる
ちょいとわかりやすく書くと、
$url ='http://cgijugem.jugem.jp';
if ($url =~ /cgi/)
{ print "CGIが含まれてる。¥n"; }
となるわけ。どう?
真をかえしているからね
なんとなくわかった?
| < 前のページ | 全 [17] ページ中 [1] ページを表示しています。 | 次のページ > |





![最速攻略 CGI/Perl 作り方入門 [CD-ROM付]](http://ecx.images-amazon.com/images/I/51KKDH541QL._SL160_.jpg)



