В файлах обмена постоянно присылали данные, в которых присутствовала строчка с датой, но то там допишут что-нибудь, то формат даты поменяют, надоело. Написал общие функции поиска даты в строке. Теперь вот по всем своим конфигам использую, может, кому пригодится.
По сути задумка простая: все символы чисел в строке заменяем на #, все остальное заменяем на $ (это, кстати, можно и не делать), по заданным маскам (вида :
НовСтр.Ключ = "$#/##/##$";
НовСтр.Значение = "";
НовСтр.Расшифровка = "д/мм/гг";
) ищем подстроку, преобразуем по правилу маски в дату.
Там группа функций, так как можно искать не одну дату, а все даты в строке и т.д., так что выкладываю в обработке.