@ISPUNCT[string]: Gibt 1 zurück, wenn Zeichenkette vollständig aus Interpunktionszeichen besteht, d.h. aus druckbaren Zeichen, die nicht alphanumerisch oder Leerzeichen sind; andernfalls 0.
Siehe auch: @ISALNUM, @ISALPHA, @ISASCII, @ISCNTRL, @ISDIGIT, @ISPRINT, @ISSPACE, @ISXDIGIT.
Beispiele:
echo %@ispunct[.]
1
echo %@ispunct[+]
1
echo %@ispunct[:-)]
1
echo %@ispunct[.,a]
0