fork(1) download
  1. import java.util.regex.Matcher;
  2. import java.util.regex.Pattern;
  3.  
  4. class Regex {
  5.  
  6. public static void main( String args[] ) {
  7. // String com texto a ser verificado
  8. String texto = "André Carlos Ferreira da Silva";
  9. // Expressão regular a ser usada
  10. String pattern = "^([a-zA-ZÈ-Úè-ú]+)\\s";
  11. // Inicialização de RegExp Pattern
  12. Pattern r = Pattern.compile(pattern);
  13. // Inicialização do verificador de pattern em texto
  14. Matcher m = r.matcher(texto);
  15.  
  16. // Se (matcher encontrou regexp na string)
  17. if (m.find()) {
  18. // escreva o grupo encontrado
  19. System.out.println("Olá, " + m.group(0) );
  20. } else {
  21. // mensagem de erro
  22. System.out.println("Você não tem mais de um nome?");
  23. }
  24. }
  25. }
Success #stdin #stdout 0.04s 711168KB
stdin
Standard input is empty
stdout
Olá, André