Регулярные выражения с нуля
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 2
Заказывая «Регулярные выражения с нуля» данный товар из каталога «Программирование» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.
Год публикации: 2020
Сшивка: мягкая обложка
Количество страниц: 144
Формат: 140x208
Регулярные выражения (RegEx) используются для сопоставления строк символов и управления текстом. Они обеспечивают простые решения многих сложных проблем программирования. Особенно часто их используют разработчики приложений. Специального языка для поддержки регулярных выражений не существует, но подавляющее большинство языков программирования поддерживают их использование. Регулярные выражения считаются непонятными и трудными для реализации, а их синтаксис иногда описывают как сложный и неинтуитивный. Между тем, самым большим барьером оказывается четкое понимание вопроса и правильное определение того, как использовать регулярные выражения на практике.
Эта книга — отличный учебник, который поможет вам быстро и правильно использовать регулярные выражения на практике. В доступной форме объясняется, что такое RegEx и какие проблемы они могут решить, а также как их следует (и не следует) использовать. Охвачены регулярные выражения, которые вам действительно необходимо знать: от простых сравнений текста до более сложных тем, таких как обратные ссылки, условные оценки и процессы прогнозирования. Отдельные темы изложены методично и просто, богато иллюстрируя материал практическими, готовыми к использованию примерами, представленными на различных языках программирования.
С помощью этой книги вы научитесь:
- понимать регулярные выражения;
- использовать текст и метасимволы для создания мощных шаблонов;
- выполнять сложные операции поиска и замены;
- добавлять сложные формулы и текстовые строки в WWW-приложения;
- использовать регулярные выражения на нескольких языках программирования, таких как JavaScript, Java, PHP, Python, Microsoft .NET и C#, а также в СУБД, включая MySQL и Oracle.
- работайте с телефонными номерами, почтовыми индексами, номерами страховых и кредитных карт, IP-адресами и адресами электронной почты, а также URL-адресами.
RegEx: понимайте и используйте столько, сколько хотите!
О автор
Бен Форта - имеет более 20 лет опыта опыт разработки программного обеспечения, технической поддержки, обучения и маркетинга. Он специалист по ColdFusion и автор многочисленных книг по базам данных и регулярным выражениям. Он часто выступает в качестве докладчика на мероприятиях, связанных с ИТ-индустрией в различных частях мира.
Содержание
Об авторе 7
Введение 9
Урок 1. Введение в регулярные выражения 11
- Понимаем необходимость 11
- Как используются регулярные выражения? 12
RegEx «найти» 13
RegEx «заменить» 13
- Что такое регулярные выражения на самом деле? 14
- Использование регулярных выражений 15
- Прежде чем начать 16
- Краткое содержание 16
Урок 2. Сопоставление отдельных символов 17
- Сопоставление текста буквально 17
Сколько совпадений? 18
Задача о регистре 19
- Сопоставление любого символа 19
- Сопоставление специальных символов 23
- Краткое содержание 25
Урок 3. Сопоставление класса символов 27
- Сопоставление одного из нескольких возможных символов 27
- Использование класса диапазона символов 30
- Все, кроме совпадений 34
- Резюме 35
Урок 4. Использование метасимволов 37
- Снова экранирование символов 37
- Нахождение пробелов 40
- Нахождение классов zn
