O projeto precisa verificar se a entrada do número de celular do usuário é legal. Finalmente, encontrei um pedaço de código que pode ser verificado. O código parece ser encontrado em um site com muitos anúncios, não conheço o autor! Mas obrigado ao autor original por compartilhar! Aqui está o código -fonte de verificação:
A cópia do código é a seguinte:
public estático booleano ismobileno (mobiles de string) {
bandeira booleana = false;
tentar {
// 13 *********, 15 *********, 18 **************
Padrão p = padrão
.compile ("^((13 [0-9]) | (15 [^4, // d]) | (18 [0,5-9])) // d {8} $");
Matcher M = P.Matcher (Mobiles);
sinalizador = m.matches ();
} catch (Exceção e) {
bandeira = false;
}
bandeira de retorno;
}