I use and love Hazel. There is one thing, though, which is a problem for years and I am posting here to find out, whether someone knows either the solution to my problem or if there is a workaround. This is the problem:
I very often use Hazel to sort invoices into "subfolder by date". I work on a German language system and 90% of the time, there is no problem with date-matching as dates on invoices are written in numbers (like 2021-01-17). But sometimes, they are not. Then the fun begins:
Yesterday I got an invoice, dated like this "Invoice: Jan 16, 2021". Naturally I would create a new rule and with "content contain match" I would build a custom date-matching-token with short month name, space, day, comma, space, year. But here is the problem. On my German macOS, there is no way to define a 3-letter-month without a dot after that, so I can never match a date written like this. No matter what I do, the date-matching my system provides would always be: "Jan. 16, 2021" and since my invoice does not have that dot written there, there is no match and I cannot sort.
Is there a way to match even this kind of date? I thought of custom tokens, etc., but afaik there is no way to then use a number and convert it into a month.