@ISPUNCT[chaîne]: Renvoie 1 si la chaîne est entièrement composée de caractères de ponctuation, c'est-à-dire de caractères imprimables qui ne sont ni alphanumériques ni des espaces ; 0 sinon.
Voir aussi : @ISALNUM, @ISALPHA, @ISASCII, @ISCNTRL, @ISDIGIT, @ISPRINT, @ISSPACE, @ISXDIGIT.
Exemples:
echo %@ispunct[.]
1
echo %@ispunct[+]
1
echo %@ispunct[:-)]
1
echo %@ispunct[.,a]
0