# IsPunct

\<evalcmd> IsPunct && bool && **True** if *string* consists only of punctuation characters. && string && string && String to test. \</evalcmd>

Returns **True** if *string* consists entirely of punctuation characters, otherwise returns **False**.

//[Example://](example://)

```
Output(IsPunct("!.,;:"))
--> true

Output(IsPunct("!.,j:"))
--> false
```

*See also:*\
[isalpha](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/evaluator/isalpha)\
[isdigit](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/evaluator/isdigit)\
[islower](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/evaluator/islower)\
[isspace](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/evaluator/isspace)\
[isupper](https://chaoses-ib.gitbook.io/directory-opus/manual/reference/evaluator/isupper)
