На сегодняшний день книга Дж. Фридла является наиболее полным и единственным
описанием регулярных выражений — мини-языка, позволяющего осуществлять поиск и замену в тексте по шаблону.
Разбор текста (HTML-страниц, XML-страниц, проверка введённых данных на соответствие) является сложной задачей, часто требующей сотен строк кода с использованием строковых функций. Регулярные выражения позволяют осуществить такие операции в одну строку.
По закону сохранения, сложность задачи никуда не девается. Вы либо каждый раз будете создавать сложный код, либо потратите усилия на освоение сложного мини-языка, "регулярных выражений". Изучить регулярные выражения непросто и полное их освоение потребует значительной практики.
Однако представляемая книга содержит всё, что для этого требуется, вы найдёте не только доскональное обсуждение регулярных выражений (местами даже занудное), но и множество реальных примеров. Автор не стесняет себя языками программирования и рассматривает все языки, где встречаются регулярные выражения, однако это в отличие от других книг, это не мешает восприятию материала.
Лучше не откладывать изучение "регулярных выражений" на потом, свободное их использование даёт в программировании ту же свободу действий, что и десятипальцевый слепой метод в наборе текста — вы будете просто излагать свои мысли в простых и элегантных строках регулярных выражений, а не тратить десятки часов на составление и отладку неуклюжих, состоящих из сотен строк блоков кода. Полученные вами знания можно будет применить в десятке программных систем, начиная от скриптовых языков, заканчивая базами данных — не смотря на то, что существует несколько диалектов регулярных выражений, по прочтении книги вы свободно сможете оперировать ими в любой системе. Книга даст вам необходимые для этого фундаментальные знания. Softtime(с)
Скачать книгу Дж. Фридла
Регулярные выражения (2-е изд. РУС)
Внимание! У вас нет прав для просмотра скрытого текста.