Регулярные выражения
Практика
![regexp](/img/regexp.gif)
В парсинге регулярные выражения стоит использовать для решения небольших задач.
Если необходимо обработать небольшой и несложный участок кода и лень возиться с подключением библиотек, то, в общем, можно поупражняться и в регекспах. Или же к ним стоит прибегать, если необходимо написать свою нужную процедуру, которой почему-то в профессиональных парсинг-наборах нет. Также регексы незаменимы если спарсенный материал нужно разбить на части, произвести замену по более-менее сложному шаблону и т.п.
При серъёзном синтакисческом анализе лучше обратиться к профессиональным решениям – библиотекам. Готовые рецепты сэкономят уйму сил и времени.