regex fpr .net needed : i would like to match recursively, all text that ends with  : or / or ; or , and remove all these characters, along with any spaces left behind, in the end of the text.

Example:

    some text :  ;  ,    / 

should become:

    some text

What i have tried, just removes the first occurrence of any of these special characters found, how one can do this recursively, so as to delete all characters 
found that match?

