---
title: inverted
framework: regexbuilder
role: symbol
role_heading: Instance Property
path: regexbuilder/characterclass/inverted
---

# inverted

A character class that matches any character that does not match this character class.

## Declaration

```swift
var inverted: CharacterClass { get }
```

## Discussion

Discussion For example, you can use the inverted property to create a character class that excludes a specific group of characters: let validCharacters = CharacterClass("a"..."z", .anyOf("-_")) let invalidCharacters = validCharacters.inverted

let username = "user123" if username.contains(invalidCharacters) {     print("Invalid username: '\(username)'") } // Prints "Invalid username: 'user123'"
