Particles to spawn from only selected faces (refined question)
Vertex groups works with vertices and as you can see when I try to select what you have in yellow by using vertices it covers the whole mesh. So what I would do is add 2 loop cuts. . When I apply the vertex group as density for the hair I get  your intended goal.