for(/(?:^|\(|\))[^()]*/g) { print # or some processing }