JavaRush/Java блог/Архив info.javarush/Уровень 22. Вопросы.
Globus51
35 уровень

Уровень 22. Вопросы.

Статья из группы Архив info.javarush
участников
Регулярные выражения, примеры Java Multithreading 2 уровень, 11 лекция ....................................... В лекции говорится что: В регулярных выражениях символы «[ ] \ / ^ $ . | ? * + ( ) { }» имеют специальное значение. Как и в Java их необходимо экранировать. Если мы хотим описать, что строка должна состоять из трех символов «?», то нельзя писать так: ?{3}, т.к. символ «?» является управляющим. Надо сделать так: \?{3} ....................................... Вопрос: Почему в примере экранируется только символ «?» и не экранируются символы фигурных скобок «{ }» ?
Комментарии (1)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
odium
Уровень 40
16 декабря 2017, 15:19
фигурные скобки таки не спецсимволы а оператор
www.nncron.ru/help/RU/add_info/regexp.htm
а в лекциях много что написано, орфографические ошибки, неточности и еще много чего :D