Я лично считаю, что это священный грааль рег-экс. Если бы вы могли это реализовать - хотя бы на 3/4 работы - я не сомневаюсь, что вы разбогатеете за 5 минут.
Если не считать шуток, я не уверен, что то, что вы действительно ищете, возможно. Reg-Ex - это очень открытый, гибкий язык, и дать компьютеру достаточно образцов ввода, чтобы действительно и точно найти то, что вам нужно, возможно, нереально.
Если я ошибаюсь, я хочу поблагодарить этого разработчика.
Чтобы взглянуть на это с другой точки зрения, это почти (не совсем) похоже на то, как дать компьютеру вывод, и иметь его - основываясь на этом - написать программу для вас. Это немного за борт, но это как бы иллюстрирует мою точку зрения.