Спасибо всем,
Я пропустил тестирование на запись эквивалентности в Википедии, что было интересно.
Мои воспоминания о DFA (кажется, я должен был доказать, или, по крайней мере,продемонстрируйте, что на экзамене 2-го курса CompSci, что регулярное выражение не может проверять палиндромы), вероятно, лучше всего оставить его отдохнувшим в данный момент!
Я собираюсь опустить подход генерации набора строк для тестирования.Если они все пройдут, то я вполне уверен, что фильтр слишком широкий и его нужно проверять вручную.Между тем, по крайней мере, одна ошибка указывает, что выражение с большей вероятностью будет соответствовать цели.
Теперь нужно решить, какой тип строк генерировать для запуска тестов ....
С уважением, Расс.