> For the complete documentation index, see [llms.txt](https://trizen.gitbook.io/sidef-lang/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://trizen.gitbook.io/sidef-lang/syntax_and_semantics/literals/regex.md).

# Regex

A Regex object represents a regular expression, which is fully Perl5 compatible.

```ruby
/^my?\s*re(g|[ex])\z/i
```

Alternatively:

```ruby
Regex('^my?\s*re(g|[ex])\z', 'i')
```
