Query enchancement for multiple keywords phrase

Hi ,

I am new to ES. Currently i am facing the multiple words phrase query to filter the content.
how to simplify query for searching this words

whatsap
whassap
whatspp
whtsp
wasap
whatsapp
whatssap

i did try this trick but it did not work.
wh*(ats)sap
whastsapp

Give me suggestions. Thanks.

I'd probably use ngrams.

ngrams? something new..stuff. will dig out more on this.
I choosed to use Fuzzy, "whatsapp~" and it is removing chance is 80% keywords.