色々調べてみたらこれでできた(・∀・)
使えない記号は
¥ / : * ? ” < > |
なのでこれでチェック可能(´・ω・`)
// 使えない記号の場合 trueを返す。 maches = "^.*[\\\\|/|:|\\*|?|\"|<|>|\\|].*$"; // false System.out.println("abc".matches(maches)); System.out.println("あいう".matches(maches)); // true System.out.println("a?c".matches(maches)); System.out.println("5*2".matches(maches)); System.out.println("\"abc\"".matches(maches));
¥の数がめんどくさいぜぇ<丶´Д`>
2014/11/16修正
0 件のコメント:
コメントを投稿