Обработка слов
Обработка слов — это выделение отдельных слов из строки и выполнение действий с ними: подсчёт, проверка свойств, поиск нужного слова или изменение его символов. Обычно сначала используют разделение строки, а затем обрабатывают получившийся массив слов.
Словом обычно считают последовательность символов между разделителями: пробелами, знаками препинания или другими указанными символами. Способ выделения слов зависит от условия задачи. Если разделитель один, строку часто разбивают методом split. После этого можно перебрать элементы массива и проверить каждый из них.
Важно различать обработку слов и обработку строки по символам. При посимвольной обработке анализируют отдельные знаки исходной строки, а при обработке слов — уже выделенные группы символов. Если требуется найти число, состоящее только из цифр, удобно применить разбор чисел в строке после проверки слова.
Строка "кот домик лес" после разделения по пробелу превращается в слова "кот", "домик", "лес". Проверка длины каждого слова позволяет найти самое длинное: это "домик", его размер равен 5.
Слово и его размер — разные понятия. Например, в слове "море" четыре символа, но само слово — это строка "море". Размер слова показывает только количество символов.
Что нужно сделать первым, если требуется проверить каждое слово строки отдельно?
Главное
- Обработка слов начинается с выделения слов из строки.
- После выделения каждое слово можно проверить, сравнить, посчитать или преобразовать.
- Не смешивайте работу со словами и посимвольную обработку исходной строки.