> Is that really what you are after? Or, did you just want to match:
> user1(at)domain(dot)com
> user2(at)sub(dot)domain(dot)com
I understand that because I've (%) at the beginning and end, it's going to
match unrelated domains, etc., which as you said rightly, it is
wide-ranging. But my point here is that how can I improve performance of
the queries containing pattern matching characters.