Регулярных выражений
Регулярные выражения — это один из способов поиска подстрок (соответствий) в строках. Осуществляется с помощью просмотра строки в поисках некоторого шаблона. Применение регулярных выражений дает значительное увеличение производительности, поскольку библиотеки, интерпретирующие регулярные выражения, обычно пишутся на низкоуровневых высокопроизводительных языках (С, C++, Assembler).
Обычно с помощью регулярных выражений выполняются три действия:
• проверка наличия соответствующей шаблону подстроки;
• поиск и выдача пользователю соответствующих шаблону подстрок;
• замена соответствующих шаблону подстрок.