Wildcard Search on not analysed fields

There is field Companyname which has data that includes letter numbers and
characters even special characters.

Want to do a wild card search on this field the problem with this are
mentioned below.

If i make this field analysed(standard) and search it will not search on
Characters like (-, +, ())

if i make this not analysed and Search ,query string query is not matching
the exact terms , that is if i have a company name like Jessica john,
query string wild card wildcard value Jessica wont match the field
Jessica John but essica will match
but if i use direct wild card query without using wildcard via query string
it works in both the cases but it case sensitive.

the search should match all the characters including special characters and
letters and terms.

Is there a way to get this done ?

Thanks,
Pavan

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/8959626a-3d55-4646-b8c3-e7d57eef00af%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.