Вопросы:
1) Правильное решение пропускает такой вариант, или я неправильно думаю?
+7)919(68707676
2) Где можно прочитать, что в регулярке
(\w[,;]?){12}
то, что с ? не считается в {12}package com.javarush.task.task22.task2212;
/*
Проверка номера телефона
*/
public class Solution {
public static boolean checkTelNumber(String telNumber) {
return telNumber.matches("\\+\\d{12}|\\+\\d{2}\\(\\d{3}\\)\\d{7}|\\(\\d{3}\\)\\d{7}|\\d\\(\\d{3}\\)\\d{6}");
}
public static void main(String[] args) {
}
}