- 締切済み
A~Z、0~9を指定する方法
初歩的な質問ですいません。 A~B・0~9を一括して指定したいんですが、ベターな方法を教えてください。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- sakurai_ai
- ベストアンサー率100% (2/2)
回答No.3
ご質問の意味するところが、 ある文字列が、『A~Z、0~9 のみ』 か、それ以外の文字も含まれているかどうかをチェックする、ということでしたら、 次の正規表現を使用することで可能です。 $string = "チェックしたい文字列"; $pattern = "/^[A-Z0-9]+$/"; if ( preg_match( $pattern, $string ) ) { // 『A~Z、0~9 のみ』の場合 } else { // それ以外 } その他にも正規表現を使用すると、便利なことがたくさんあります。 次のサイトに使える例がたくさんありますので参考にしてみて下さい。 http://www.support-you.com/wiki/php/check.htm
- t_nojiri
- ベストアンサー率28% (595/2071)
回答No.2
プログラマーだとしたら、自分でリファレンス見ないと先が無いですよ。 http://phpspot.net/php/pg%82o%82g%82o%81%95%90%B3%8BK%95%5C%8C%BB.html
- ponpoko603
- ベストアンサー率0% (0/0)
回答No.1
正規表現のこと?