Как написать
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
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Я купил вдс сервер и установил на нем Tomcatна вдс есть ip и домен (которые вроде привязан к этому ip) Кинул свой проект в webapps
Подскажите как правильно производить данную операциюПробовал следующим образом, при сравнении выводит false(на любых символах)