Регулярное выражение против Разбор строк

Я рискую открыть банку с червями и получить отрицательные голоса. Мне нужно спросить,

When should I use Regular Expressions and when is it more appropriate to use String Parsing?

И мне понадобитсяexamples а такжеreasoning что касается вашей позиции. Я хотел бы, чтобы вы обратились к таким вещам, какreadability, maintainability, scalingи, вероятно, больше всегоperformance в вашем ответе.

Я нашел другой вопросВот у этого был только 1 ответ, который даже удосужился привести пример. Мне нужно больше, чтобы понять это.

В настоящее время я играю на C ++, но регулярные выражения присутствуют почти на каждом языке более высокого уровня, и я хотел бы знать, как разные языки используют / обрабатывают регулярные выражения, но это скорее запоздалая мысль.

Спасибо за помощь в понимании этого!

Изменить: я все еще ищу больше примеров и говорить об этом, но ответ до сих пор был отличным. :)

Ответы на вопрос(2)

Ваш ответ на вопрос