Да, вы это правильно поняли. Мне нужно что-то, что способно генерировать случайный текст из регулярного выражения. Таким образом, текст должен быть случайным, но соответствовать регулярному выражению. Кажется, этого не существует, но я могу ошибаться.
Просто пример: эта библиотека будет способна принимать "[ab]*c
" в качестве входных данных и создавать образцы, такие как:
abc
abbbc
BAC
и др.
Обновление: я сам что-то создал: Xeger. Проверьте http://code.google.com/p/xeger/.