Regexp character '!' doesnt work in ES dsl query even on type set as 'keyword' in mappings

Did you open as well:

? Is it the same question?

If so please don't open multiple questions for the same topic.