Add option for LIKE and REGEXP along with = comparisons
I was thinking of adding my own area definition types to allow for LIKE or REGEXP instead of just =, but it looks like it would be pretty easy to add this as an option to the extension in general — and maybe that would be useful to others? My motivation is mostly to allow for postal code ranges, so I can do something like A1A [1234][FJK][0-9] to cover a range of Canadian postal codes, but this would also be useful to cover cities that are spelled in multiple ways (Fort Steele, Ft. Steele, Ft Steele) and so on.
I'm thinking that each area definition has a comparison type with default = and LIKE and REGEXP as the other options.
I'll get to work on this if it makes sense to add to the extension, if not, I'll happily just take care of it for my own use.