This error isn't going to be very user friendly unless people can read regex's! Would it be straightforward to allow a 'nice' version of the filter to be specified in the key?  Something like: filter_by_description: ###@xxx - that would then get used in errors?