2008年01月17日

正規表現で「英数字」の存在チェック

String s = "あいうえおかきaくあけ";
String reg = ".*[A-Za-z].*";
System.out.println("「英数字」はあるか?"+(s.matches(reg)?"はい":"いいえ"));

「はい」
と、なります。

パターンの前後の".*"がないと、期待通りにならないのですよね。PHPの正規表現とは違うようですね。猫


良かったらクリックお願いします→banner_01.gif
posted by 台北猫々 at 19:58| Comment(0) | TrackBack(0) | 技術メモ(Java)
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/9666171

この記事へのトラックバック