Интересно, возможно ли реализовать оптимальный класс генератора строк, отвечающий следующим требованиям:
Я не чувствую себя комфортно с регулярным выражением: я не могу придумать начальный фрагмент кода, но я просто думаю о наивной реализации, использующей TList в качестве базового класса, и использую фильтр (Regex) против сгенерированной строки "грубой силы".
Каковы другие оптимальные альтернативы?
Последнее редактирование
Для начала я перефразировал заголовок, используя регулярное выражение типавместо регулярное выражение
Я рассматриваю возможность пересмотреть первое требование, так как это открытая дверь, которая может привести к неразрешимой проблеме.
Мне нужны предложения и помощь для правильной формулировки.
Завершено редактирование требований для размышлений. Все еще открыт для предложений по доработке.