Регулярні вирази з нуля


Код: 18067434075
913 грн
Ціна вказана з доставкою в Україну
Товар є в наявності
ЯК ЕКОНОМИТИ НА ДОСТАВКЕ?
Замовляйте велику кількість товарів у цього продавця
Інформація
  • Час доставки: 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