Как работи

1

Въведете вашия текст

Поставете или напишете текста, в който искате да търсите. Качете файлове или използвайте влачене и пускане.

2

Търсене и замяна

Въведете вашия термин за търсене и текст за замяна. Разрешете регулярни изрази за разширено намиране на шаблони.

3

Преглед и прилагане

Навигирайте през подчертаните съвпадения, заменяйте едно по едно или всички наведнъж. Изтеглете или копирайте резултатите.

Ключови характеристики

100% Поверително

Цялата обработка се случва във вашия браузър. Вашият текст никога не напуска вашето устройство. Без качвания на сървър, без събиране на данни.

Поддръжка на Regex

Пълна поддръжка на регулярни изрази с режими multiline и dotall. Групи за улавяне, предварителен поглед (lookaheads) и всички стандартни характеристики на регулярните изрази.

Запазване на регистъра

Автоматично съответствие с шаблона на регистъра на оригиналния текст. Hello→Goodbye, HELLO→GOODBYE, hello→goodbye.

История на отмените/повторенията

Пълна поддръжка на отмяна/повторение с многостъпкова история. Никога не се притеснявайте, че ще загубите работата си.

Подчертаване на живо

Вижте всички съвпадения, подчертани в реално време, докато пишете. Навигирайте през съвпаденията с клавиатура или бутони.

Без лимити

Без лимити за знаци, без ограничения за размера на файла. Обработвайте толкова текст, колкото вашият браузър може да поеме.

Бърза справка за Regex

ШаблонОписаниеПример
.Всеки знакc.t → cat, cot, cut
\dВсяка цифра (0-9)\d+ → 123, 42, 7
\wСловесен знак (a-z, A-Z, 0-9, _)\w+ → hello, World_1
\sПразно пространство (интервал, табулация, нов ред)\s+ → spaces, tabs
^Начало на ред^Hello → Hello at start
$Край на редend$ → end at line end
()Група за улавяне(\w+)@(\w+) → $1, $2
*Нула или повечеab*c → ac, abc, abbc
+Едно или повечеab+c → abc, abbc
?Нула или едноcolou?r → color, colour

Често задавани въпроси

Безопасни ли са моите текстови данни?

Да, абсолютно. Цялата обработка се извършва изцяло във вашия браузър чрез JavaScript. Вашият текст никога не се качва на нито един сървър, не се съхранява никъде и не се споделя с никого. Ние не проследяваме какво пишете.

Как да използвам регулярни изрази?

Щракнете върху бутона "Regex", за да активирате режима за регулярни изрази. Вашият термин за търсене ще се третира като шаблон за регулярен израз. Използвайте шаблони като \d+ за цифри, \w+ за думи и групи за улавяне със скоби. Вижте таблицата за бърза справка по-горе за често срещани шаблони.

Какво прави функцията за запазване на регистъра (Preserve Case)?

Когато е активирана, замените автоматично съответстват на шаблона на регистъра на оригиналния текст. Ако замените "hello" с "goodbye": "Hello" става "Goodbye", "HELLO" става "GOODBYE" и "hello" става "goodbye". Това е страхотно за поддържане на последователна капитализация.

Мога ли да използвам групи за улавяне в замените?

Да! В режим Regex използвайте скоби, за да създадете групи за улавяне във вашия шаблон за търсене. След това се позовавайте на тях във вашата замяна с $1, $2 и т.н. Например, потърсете "(\w+)@(\w+)" и заменете с "$2-$1", за да размените частите.

Какво представляват режимите Multiline и Dotall?

Режимът Multiline кара ^ и $ да съвпадат с началото и края на всеки ред, а не само на целия текст. Режимът Dotall кара знака . да съвпада и със знаци за нов ред. Те са от съществено значение за работа с многоредово съдържание.

Има ли лимити за размера на текста?

Няма изкуствени лимити. Можете да обработвате толкова текст, колкото вашият браузър може да поеме. За много големи файлове (милиони знаци), производителността зависи от вашето устройство. Инструментът е оптимизиран за гладка работа с типични размери на документи.

Кой използва този инструмент?

Разработчици

Рефакториране на код, преименуване на променливи, актуализиране на крайни точки на API, коригиране на правописни грешки във файлове.

Писатели и редактори

Промяна на имена на герои, коригиране на повтарящи се правописни грешки, актуализиране на терминология в ръкописи.

Анализатори на данни

Изчистване на CSV данни, нормализиране на формати, коригиране на несъответствия в големи набори от данни.

Преводачи

Последователна замяна на терминология в документи, поддържане на речници.