こんにちは、入力文字列が修正されているかどうかを確認しようとしていますが、いくつかの問題が発生しています
String pattern = "[a-zA-z\\s]+";
String string="Richard Lin";
System.out.println(string.matches(pattern));
これは true を出力しますが、私の文字列が string= "Richard Lin " (複数のスペース) の場合でも true を返します。これを検出する方法はありますか??? その中に数字があり、文字列に2つ以上の要素が含まれているかどうかを確認したくありません。