# Проверка регулярных выражений

> Проверяет совпадения и замены в ограниченном обработчике регулярных выражений.

[Open tool](https://www.toolcabana.com/ru/regex-tester) · [Разработка и данные](https://www.toolcabana.com/ru/category/developer-and-data)

Tool ID: regex-tester. Requested language: ru. Description language: ru. Complete guide translation: yes.

## Overview (en)

Regex tester runs a JavaScript regular expression against your text and lists every match with its index and numbered or named capture groups. Matches are highlighted in the source, and an optional replacement string shows the replaced text. Patterns run in a separate worker with a time limit, and up to 1,000 matches are listed.

## Supported tasks (ru)

Проверяет совпадения и замены в ограниченном обработчике регулярных выражений.

## Steps (ru)

1. Вставьте исходные данные в редактор ввода или загрузите встроенный пример.
2. Настройте основные параметры, затем откройте расширенный режим для экспорта и точной настройки. Пользовательские настройки остаются активными при закрытии панели.
3. Запустите «Проверка регулярных выражений», просмотрите результат и используйте доступные элементы копирования или скачивания.

## Settings

- Регулярное выражение (ru; key: pattern; type: text)
- Флаги (ru; key: flags; type: text)
- Замена (необязательно) (ru; key: replacement; type: text)

## Limitations (ru)

Текстовые операции обычно принимают до 2 000 000 символов. Отдельные парсеры, генераторы и формулы применяют дополнительные ограничения, отображаемые в их элементах управления.

## Example input

```text
Hello ToolCabana
```

## Privacy and connections (ru)

Эта операция обрабатывает исходные данные в вашем браузере. Копирование и скачивание выполняются только по вашему действию; входные данные не сохраняются в учётной записи или истории.

## Questions (ru)

### Which regex flavor does the regex tester use?

It uses JavaScript regular expressions. Allowed flags are d, g, i, m, s, u, v and y, each used at most once. The search always scans for every match, as with the g flag.

### How do I test a regex replacement?

Enter a value in Replacement (optional). The output then shows the text after replacement, and you can use $1 or a named group reference to insert captured text.

### Why does my regex say it exceeded the execution limit?

Each pattern runs in a worker that stops after a short time limit, which catches catastrophic backtracking. Simplify nested quantifiers or alternations. Text over 500,000 characters or patterns over 2,000 characters are also rejected.

### Где обрабатываются мои данные?

Эта операция обрабатывает исходные данные в вашем браузере. Копирование и скачивание выполняются только по вашему действию; входные данные не сохраняются в учётной записи или истории.

### Каковы ограничения входных данных?

Текстовые операции обычно принимают до 2 000 000 символов. Отдельные парсеры, генераторы и формулы применяют дополнительные ограничения, отображаемые в их элементах управления.

## Related tools

- [ULID generator](https://www.toolcabana.com/ru/ulid-generator)
- [Unix timestamp converter](https://www.toolcabana.com/ru/unix-timestamp)
- [UUID generator](https://www.toolcabana.com/ru/uuid-generator)
- [SHA256 hash generator](https://www.toolcabana.com/ru/sha256)
