В компьютерной науке, генерация строки представляет собой процесс создания набора строк из набора правил. Это процесс, противоположный синтаксическому анализу, который распознает строку на основе некоторого набора правил.
Приложения генерации строк включают генерацию тестовых данных, генерацию капч и случайных эссе.
Методы создания строк включают:
К нерешенным проблемам при генерации строк относятся:
Это неразрешимая проблема - решить, может ли данная строка быть сгенерирована данной W-грамматикой.