I have a box with a list of labels inside of it and a separator line between each label. Now I want to cut all these shapes by a vertical line, say remove the left 50% part and keep the right 50% part with a "razor sharp" cutting edge. Pretty much the same as how you in Photoshop select an area of a rasterized layer, invert the selection and delete the outside of the selection. How do I achieve this with vectorized graphics in Illustrator? Expand and then select -> remove, rasterize -> select remove...? I can't get it to work.
EDIT : Illustration of what I'm trying to do.