Vždyť už tam v podstatě všechno máš:
Najdeš si, kde je středník - richTextBox1.Find().
Najdeš si, kde začíná řádek s tím středníkem - richTextBox1.GetLineFromCharIndex() a richTextBox1.GetFirstCharIndexFromLine().
Smažeš text mezi současnou polohou a začátkem řádku se středníkem - richTextBox1.Text.Remove().