I'm trying to use date match from OCR on scanned business receipts to rename the PDF file. It seems there are at least several dozen different date format possibilities, so I have set up a number of rules to find some of the possible formats. The problem is there is no way to know which rule matched and therefore no way to rename the file with the proper token. A lesser problem is also the fact there is no way to know the difference between DD/MM/YY or MM/DD/YY. Or similar.

I had considered even manually re-writing the date on the receipt again so the format was always consistent, but it seems Abbyy FineReader can not reliably read even very neat all caps printing. (I used to be a draftsman in a former life).
In an ideal world I could write on the receipt: the date, the expense type and store name and have all of that rewritten into the filename. Any suggestions here?
My last resort, and far from ideal, is to manually save the receipt into named folders based on date, expense type and use those more easily captured variables to rename.
Cheers,
Jeff