Perlコーディング初心者質問スレ Part 59at PHPPerlコーディング初心者質問スレ Part 59 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト204:nobodyさん 09/03/05 06:51:21 簡易掲示板チャットをやっているんですがユーザーへの禁止語句にエラーが出てしまうのです。 原因を調べてみた結果「ー」がその原因だったことが判明しました。 ソースはこんな感じなんですがどうすればエラーが出ないようになるでしょうか? if( $NG =~ m/$subject/) { print '禁止ワードです'; } 文字コードはShift-JISでj-code.plなどは使用していません。よろしくお願いします。 205:nobodyさん 09/03/05 08:28:19 /\Q$subject/でいけるっしょ 206:nobodyさん 09/03/05 08:36:47 >>205 そんなやり方があるんですね。ありがとうございます。 軽くググってましたが \Q***\E を使うといいらしいですが\Eで閉じる必要はないのでしょうか? 207:nobodyさん 09/03/05 08:39:30 閉じてもいいよ クウォートメタの効果を途中で止めたいなら\Eで閉じなきゃいけないけどこの場合はないから閉じなくてもいい 208:nobodyさん 09/03/05 08:41:08 >>207 なるほど~。 >>204の例だと if{ } の間だけ効果を発揮するということでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch