Иллюстрированный самоучитель по Java
Синтаксический
разбор строки
Задача разбора введенного текста
—
парсинг
(parsing) — вечная задача программирования, наряду с сортировкой
и поиском. Написана масса программ-парсеров (parser), разбирающих текст по различным
признакам. Есть даже программы, генерирующие парсеры по заданным правилам разбора:
YACC, LEX и др.
Но задача остается. И вот очередной
программист, отчаявшись найти что-нибудь подходящее, берется за разработку собственной
программы разбора.
В пакет
java.utii
входит простой класс
stringiokenizer
, облегчающий
разбор строк.