CGI-BBS > CGI > Perl > 正規表現の全角文字


カレッヂ
カレッヂ


質問者 Octo  投稿日 12/12(水) 14:32:13  [削除] (返信・回答が付いた後にこの質問の削除はできません)
下記のような処理を組み込んだところ、

} elsif ($FORM{'hotel1'} =~ /^(得)/ && ($FORM{'htl2nd_1'} ne "なし" || $FORM{'htl3rd_1'} ne "なし") ) {

・・・「hotel1」をたとえば「(得)その1」、「htl2nd_1」を「1-A」にすれば
これにひっかかる・・・と思ったのですが
ひっかからずに通りぬけてしまいます。

正規表現の部分に全角文字が入っているのが原因でしょうか?
またその場合、どのように入力すればよいでしょうか?

返信(回答)する


Web裏技