title: Does Python have built in string validation for Special Characters and/or Punctuation?
body: <p>Python has <code>str.isalnum()</code>, <code>str.isdigit()</code>, <code>str.isupper()</code>, <code>str.islower()</code>, <code>str.isalpha()</code>, but does it have any built-in string validation checking for special characters or punctuation? (i.e. !@#$%^&amp;*().,;'": ect) </p>