if( $userinput =~ m/\W+/ ) {
print "半角英数以外の文字があります。\n";
}
にししの Perl/CGI Tips ふぁくとりー TOPへ戻る
このページに記載の内容は、必ずしも正しいとは限りません。ご注意下さい。
製作者にししへのご連絡は、メールなどでお送り下さい。
どのページへもリンクは歓迎します。
Copyright © 2004-2006 Fumihiro Nishimura.(Nishishi) All rights reserved.
正規表現中で使用する「
\W
」は、半角英数以外の文字に一致します。 正確には「単語構成文字以外」に一致します。単語構成文字とは、アルファベット・数字・アンダーバーです。 (ですから、ここでは、アンダーバーには一致しないことになります。)