Всем привет, продолжим тему регэкспов, и обсудим квантификаторы. Квантификатор — это символ, который указывает, сколько раз должен совпасть символ перед ним (или целое подвыражение). Самый распространенный квантификатор — это звездочка *. Она означает "нуль или более раз". Сейчас обсудим ее и другие квантификаторы. Подвыражения указываются в захватывающих скобках \( \) или незахватывающих \%\( \); при этом содержимое захватывающих доступно по номеру открывающей скобки как \1 и т.д. до \9, а незахватывающие чуть побыстрее работают (хотя в масштабах строки это незаметно)...
Статья для: Mindstorm Автор: Ippolid Регулярные выражения, их еще называют regexp, или regex (regular expressions) — это формальный язык, который используется для поиска и манипуляций с подстроками в тексте. Их используют разработчики в коде приложения, тестировщики в автоматических тестах, да просто при работе в командной строке! Чем это лучше простого поиска? Тем, что позволяет задать шаблон. Шаблоны позволяют решать большое количество задач за короткий промежуток времени. Вот несколько примеров использования регулярных выражений: ^(?=...