Уявити веб-розробку без використання регулярних виразів (RegExp) неможливо. Синтаксис цього інструменту на перший погляд здається нереально складним і абсолютно не зрозумілим. Однак, це не так. Сьогодні я трохи розповім про регулярки, поділюся гарною шпаргалкою, парочкою сервісів і книгами.
По-перше, що таке регулярні вирази.
Вікіпедія дає вичерпне визначення, до якого навіть нема чого додати.
Мені часто доводиться користуватися регулярними виразами при розробці та фронтенда, і бекенд. Регулярні вирази найчастіше використовуються для обробки строкових даних, при запитах з БД, в терміналі, при налаштуванні mod_rewrite. Навіть пошук усередині Sublime Text 3 , Яким я зазвичай користуюся в роботі з кодом, підтримує регулярні вирази і часто виручає при виконанні складних операцій з масивами даних.
Шпаргалка англійською мовою.
завантажити
Потренуватися і протестувати свої регулярки можна на спеціальних сервісах.
І кілька книг.