Для объяснения даты и формата поиска, этот более новый пост работает хорошо. В нем говорится о моделях, распознающих даты в контексте маркеров вокруг него, поскольку это статистическая модель.
Для описанного выше случая th, как говорится в комментарии, если вы хотите заменить th и the, то вы должны применить обе замены или, что еще лучше, сделать одну замену th пустой строкой.