Как написать
String pattern =;
для образца номеров?
String pattern = "^*(\\(\\+?d{2}\\)|\\.)*[1-9](\\d{2}-)(\\d{3}-)\\d{3}$";
НЕ работает.
String pattern = "^(\\((\\+55)*\\d{2}\\)\\d{2}-\\d{3}-\\d{3})$";
System.out.println("(+5522)22-222-222".matches(pattern)); //true
System.out.println("(22)22-222-222".matches(pattern)); //true
System.out.println("(22)22-222222".matches(pattern)); //false
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости