nikos wrote:you can use the ~ (approximate) operator instead of = in case you need a partial string match
Yeah, but I don't trust things whose "approximation parsing" is done by routines I can't fathom. Are dates considered ± 5 days, ± an epoch or two, or what?
But more pertinently, why
don't wildcards and regex's count within complex expressions? Your RTFM says they should... "
each keyword can be a wildcard or a regular expression — DeskRule guesses what it is from what you type". Yes, I know that's in a different "mode", but users aren't interested in "modes", they're interested in intuitiveness, consistency, and the lies they were told when they were children about how the world really works and exactly why Mommy could be seen kissing Santy.
Worse, the error message doesn't say anything about such limits, it just says "I can't find diddley squat", which isn't helpful if you're a normal insecure guy who might need a few pints for Dutch courage before trying to use regex's.
Are even mere wildcards "too complex" for Complex mode? PathMatchSpecW works on plain string literals, so you don't even need to write the parsing routines yourself. And your DEELX doesn't exactly require a degree in pseudo-science to match a string. (Never forget that "a little bit of knowledge" is a terrible thing for professional smart-arses to have!

)
I'm not supposed to lose my faith in humanity on Christmas Eve, of all times, am I? What a bitter legacy
that would be after the shock of Mum's infidelity.
(And I still want menus. And... maybe a new nose, mine kinda aches on the left side now.)