文字列があり、文字列内の不適切な文字の存在を探してフラグを返すユーティリティメソッドが必要です。事前に助けてくれてありがとう
1557 次
2 に答える
1
質問から何をしようとしているのか正確にはわかりませんが、おそらくString.indexOf(...)を使用して「悪い文字」の存在を検出できます
于 2012-07-03T11:00:28.617 に答える
1
正規表現を使用して、文字列に表示する文字を定義します。何か他のものが表示された場合は、何らかの形で報告してください。
簡単な例:
String s = "humbapumpa jim";
if (!s.matches("[a-zA-Z]+")) return false;
または反対側から:「悪い」キャラクターを定義し、それらが表示された場合に警告を発します。
String s = "humbapumpa jim";
if (s.matches("[a]+")) return false;
Java の正規表現の詳細: http://www.vogella.com/articles/JavaRegularExpressions/article.html
于 2012-07-03T11:01:40.190 に答える