---
title: "contains(captureNamed:)"
framework: swift
role: symbol
role_heading: Instance Method
path: "swift/regex/contains(capturenamed:)"
---

# contains(captureNamed:)

Returns a Boolean value indicating whether a named capture with the given name exists.

## Declaration

```swift
func contains(captureNamed name: String) -> Bool
```

## Parameters

- `name`: The name to look for among the regular expression’s capture groups. Capture group names are case sensitive.

## Discussion

Discussion This example shows a regular expression that includes capture groups named key and value: let regex = try Regex("(?'key'.+?): (?'value'.+)") regex.contains(captureNamed: "key")       // true regex.contains(captureNamed: "VALUE")     // false regex.contains(captureNamed: "1")         // false
