# RegexPattern.Options.subtracting(_:)

- **Module:** RegexPattern.Options
- **Package:** libtmux-swift
- **Language:** Swift
- **Kind:** method
- **Page:** https://libtmux.org/reference/swift/regexpattern-options-subtracting(_-)/

```
RegexPattern.Options.subtracting(_:)(other: Self) -> Self
```

Returns a new set containing the elements of this set that do not occur in the given set.

In the following example, the `nonNeighbors` set is made up of the
elements of the `employees` set that are not elements of `neighbors`:

    let employees: Set = ["Alicia", "Bethany", "Chris", "Diana", "Eric"]
    let neighbors: Set = ["Bethany", "Eric", "Forlani", "Greta"]
    let nonNeighbors = employees.subtracting(neighbors)
    print(nonNeighbors)
    // Prints "["Diana", "Chris", "Alicia"]"

- Parameter other: A set of the same type as the current set.
- Returns: A new set.
