---
title: illegal()
framework: foundation
role: symbol
role_heading: Type Method
path: foundation/nsmutablecharacterset/illegal()
---

# illegal()

Returns a character set containing values in the category of Non-Characters or that have not yet been defined in version 3.2 of the Unicode standard.

## Declaration

```swift
class func illegal() -> NSMutableCharacterSet
```

## See Also

### Getting Standard Character Sets

- [alphanumeric()](foundation/nsmutablecharacterset/alphanumeric().md)
- [capitalizedLetter()](foundation/nsmutablecharacterset/capitalizedletter().md)
- [control()](foundation/nsmutablecharacterset/control().md)
- [decimalDigit()](foundation/nsmutablecharacterset/decimaldigit().md)
- [decomposable()](foundation/nsmutablecharacterset/decomposable().md)
- [letter()](foundation/nsmutablecharacterset/letter().md)
- [lowercaseLetter()](foundation/nsmutablecharacterset/lowercaseletter().md)
- [newline()](foundation/nsmutablecharacterset/newline().md)
- [nonBase()](foundation/nsmutablecharacterset/nonbase().md)
- [punctuation()](foundation/nsmutablecharacterset/punctuation().md)
- [symbol()](foundation/nsmutablecharacterset/symbol().md)
- [uppercaseLetter()](foundation/nsmutablecharacterset/uppercaseletter().md)
- [whitespaceAndNewline()](foundation/nsmutablecharacterset/whitespaceandnewline().md)
- [whitespace()](foundation/nsmutablecharacterset/whitespace().md)
