---
title: illegalCharacters
framework: foundation
role: symbol
role_heading: Type Property
path: foundation/characterset/illegalcharacters
---

# illegalCharacters

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
static var illegalCharacters: CharacterSet { get }
```

## See Also

### Getting Standard Character Sets

- [alphanumerics](foundation/characterset/alphanumerics.md)
- [capitalizedLetters](foundation/characterset/capitalizedletters.md)
- [controlCharacters](foundation/characterset/controlcharacters.md)
- [decimalDigits](foundation/characterset/decimaldigits.md)
- [decomposables](foundation/characterset/decomposables.md)
- [letters](foundation/characterset/letters.md)
- [lowercaseLetters](foundation/characterset/lowercaseletters.md)
- [newlines](foundation/characterset/newlines.md)
- [nonBaseCharacters](foundation/characterset/nonbasecharacters.md)
- [punctuationCharacters](foundation/characterset/punctuationcharacters.md)
- [symbols](foundation/characterset/symbols.md)
- [uppercaseLetters](foundation/characterset/uppercaseletters.md)
- [whitespaces](foundation/characterset/whitespaces.md)
- [whitespacesAndNewlines](foundation/characterset/whitespacesandnewlines.md)
