Regex para validar números de telefone brasileiro
Funciona de acordo com o padrão atual da Anatel.
Exemplos de números aceitos:
0800 999 9999
0300 999 9999
0500 999 9999
0900 999 9999
(63) 98754-5468
(63) 7099-9999
(63) 7799-9999
(63) 7899-9999
(63) 7999-9999
(63) 7099-9999
(63) 3222-4083
(\([0-9]{2}\) ((7[0|7|8|9])|([2|3|4|5][0-9])|([7|8|9][0-9]{2}))[0-9]{2}-[0-9]{4})|(0[8|3|5|9]00 [0-9]{3} [0-9]{4})
ficou muito bom.. uma variacao sem os espaços, (, ) e -
outra coisa.. tem uma variacao pq nem todos estados implementaram o 9 digito (eu acho, pode ter mudado)