The problem looks like it is defaulting to “all services” if you use such a regex inside the quicksearch.
With 2.0 you have exactly the same problem / behaviour.
h: ne.*xt → leads to
If you use the “ne.*xt” inside the host search view you get the correct result.
Exactly the same happens for a service search inside the quicksearch field.