Date Matching

I have been trying to get the date matching to work when I scan and rename files. It seems to work about 1 out of 5 times on documents. I have tried pulling different dates from the files if possible. This has worked in a couple cases but of course this isnt always an option. The scanned files are about as clear as the original. Just to make sure it is the date match part that is causing the file not to rename I have removed that part out of the rule and then it renames it just fine. These are the rules i am using.
Rule without date match:
If "all" of the following......
"Contents" "Contain" "First name of company"
"Contents" "Contain" "Last name of company"
"Contents" "Contain" "invoice"
Do the following:
"Rename" with pattern "my file name sequence"
Rule with Date match that does not work:
If "all" of the following......
"Contents" "Contain match" "date match" - 03/03/2014 (how it is listed on the invoice)
"Contents" "Contain" "First name of company"
"Contents" "Contain" "Last name of company"
"Contents" "Contain" "invoice"
Do the following:
"Rename" with pattern "(date match) - my file name sequence"
Any help would be great!
Rule without date match:
If "all" of the following......
"Contents" "Contain" "First name of company"
"Contents" "Contain" "Last name of company"
"Contents" "Contain" "invoice"
Do the following:
"Rename" with pattern "my file name sequence"
Rule with Date match that does not work:
If "all" of the following......
"Contents" "Contain match" "date match" - 03/03/2014 (how it is listed on the invoice)
"Contents" "Contain" "First name of company"
"Contents" "Contain" "Last name of company"
"Contents" "Contain" "invoice"
Do the following:
"Rename" with pattern "(date match) - my file name sequence"
Any help would be great!