Collection field regex search
Created by: tgrego
This is a follow up to https://github.com/Ensembl/ensembl-hive/pull/61. It relates to https://www.ebi.ac.uk/panda/jira/browse/ENSCORESW-2558 but the scope has increased to any field and not just Analysis tags.
A new ~
search operator is introduced, that allow regex searches on named fields.
It extends the Analyses pattern syntax with expression = <word> '~' <any>
where any can be a regex (contain %
).