Advertisement
tiagooleite2

Untitled

Nov 15th, 2020
669
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.63 KB | None | 0 0
  1. package expressaoregular;
  2.  
  3. import java.util.regex.Matcher;
  4. import java.util.regex.Pattern;
  5.  
  6. public class MascaraValidacaoTelefone {
  7.    
  8.     public static boolean ehTelefoneValido(String telefone) {
  9.         if (telefone == null || telefone.trim().isEmpty()) {
  10.             return false;
  11.         }
  12.        
  13.         Pattern patternTel1 = Pattern.compile("\\(\\d{2}\\)\\s9\\d{4}\\-?\\d{4}");
  14.         Matcher matcherTel1 = patternTel1.matcher(telefone);
  15.        
  16.         Pattern patternTel2 = Pattern.compile("\\d{2}\\s9\\d{8}");
  17.         Matcher matcherTel2 = patternTel2.matcher(telefone);
  18.        
  19.         if (matcherTel1.find() || matcherTel2.find()) {
  20.             return true;
  21.         }
  22.        
  23.         return false;
  24.     }
  25.  
  26. }
  27.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement