Remove Punctuations from String

Consider my string variable with value as

str = "Alice : This is, such a wonderful day !"

I want some solution, NOT LOOPING THROUGH EACH CHARACTER OF THE STRING, through which i can remove all such punctuation marks in one go.