# tmuxp.cli.search.SearchPattern

- **Module:** tmuxp.cli.search
- **Package:** tmuxp
- **Language:** Python
- **Kind:** class
- **Source:** https://github.com/tmux-python/tmuxp/blob/153acdf6ff1268b14d3d03ed488f545a7123c8f1/src/tmuxp/cli/search.py#L96
- **Page:** https://libtmux.org/en/py/latest/workspace/reference/tmuxp-cli-search-searchpattern/

Compiled search pattern with regex and metadata.

## Example

```python
>>> import re
>>> pattern = SearchPattern(
...     fields=("name",),
...     raw="dev",
...     regex=re.compile("dev"),
... )
>>> pattern.fields
('name',)
>>> bool(pattern.regex.search("development"))
True
```

## Members

- `fields` (attribute)
- `raw` (attribute)
- `regex` (attribute)
