Jedi Dreams
Привет,
Както и да я въртя задачата ми дава 40 точки. Ако не направя if(matcher.find()) преди да взема групата (това само за редове със static, където би трябвало задължително да има дефиниция на метод) 1-ви и 6-ти тест гърмят с Exception, което би трябвало да означава, че регулярния израз не мачва нищо. Пробвах го в различни варианти, този би трябвало да е най не ограничаващия: "\\s+([^\\s]+)\\s*\\(", но дори и с него има Exception-и. Някакви идеи относно тези два теста?
Може ли малко помощ относно това какво се разбира под правилно име на метод ? От усложието разбирам само, че вътре ще има поне една главна буква, но освен букви има ли подчертавки, цифри ..., изисквания да не започва с цифра и т.н. ?
Благодаря!
Поздрави, Косьо
Привет,
" Вече не съм сигурна дали проблемът изобщо е в регекса, или в самата логика на програмата. "
Аз също съм я зарязал на 40 точи след около 50 камита в джъджа. Просто има задачи на който решението е
леко странно, противоречащо на условието и реализируемо само с достъп до тестовете.
Съвет от мен - не си пържи мозъка и карай нататък по материала.
Поздрави и успех
Косьо
Аз я оправих...или по-скоро един колега помогна. :D :D Here it is: https://github.com/inaabadjieva/SoftUni-Java/blob/master/10.Exams/src/Problem4_JediDreams.java