На этом шаге мы определимся с дальнейшим изложением.
Практически любая программа включает тот или иной вид обработки текста: от парсинга данных до генерации вывода. С этого шага мы начнем рассматривать обычные задачи манипулирования текстом, такие как разбивка строк, поиск, подстановка, лексический анализ и парсинг. Многие из данных задач могут быть легко решены с использованием встроенных строковых методов. Однако более сложные операции могут потребовать применения регулярных выражений или создания полноценного парсера. Все эти темы разобраны в последующих шагах. Также мы обратим внимание на несколько тонких аспектов работы с Unicode.
На следующем шаге мы рассмотрим разрезание строк различными разделителями.