Як гэта працуе
Увядзіце тэкст
Устаўце або ўвядзіце тэкст, у якім вы хочаце зрабіць пошук. Загрузіце файлы або перацягніце іх.
Знайсці і замяніць
Увядзіце пошукавы запыт і тэкст для замены. Уключыце рэгулярныя выразы для прасунутага пошуку па шаблонах.
Праверце і прымяніце
Перамяшчайцеся па падсвечаных супадзеннях, замяняйце па адным або ўсе адразу. Спампуйце або скапіруйце вынікі.
Асноўныя магчымасці
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+ для слоў і групы захопу ў дужках. Глядзіце табліцу кароткай даведкі вышэй для агульных шаблонаў.
Што робіць функцыя "Захаваць рэгістр"?
Пры ўключэнні замены аўтаматычна адпавядаюць шаблону рэгістра арыгінальнага тэксту. Калі вы замяняеце "hello" на "goodbye": "Hello" становіцца "Goodbye", "HELLO" становіцца "GOODBYE", а "hello" становіцца "goodbye". Гэта выдатна падыходзіць для падтрымання паслядоўнага напісання вялікіх літар.
Ці магу я выкарыстоўваць групы захопу пры замене?
Так! У рэжыме рэгулярных выразаў выкарыстоўвайце дужкі для стварэння груп захопу ў вашым шаблоне пошуку. Затым звяртайцеся да іх пры замене праз $1, $2 і г.д. Напрыклад, шукайце "(\w+)@(\w+)" і замяняйце на "$2-$1", каб памяняць часткі месцамі.
Што такое рэжымы Multiline і Dotall?
Рэжым Multiline дазваляе ^ і $ адпавядаць пачатку і канцу кожнага радка, а не толькі ўсяго тэксту. Рэжым Dotall дазваляе сімвалу . адпавядаць таксама сімвалам пераносу радка. Гэта неабходна для працы з шматлінійным кантэнтам.
Ці ёсць абмежаванні на памер тэксту?
Ніякіх штучных абмежаванняў няма. Вы можаце апрацоўваць столькі тэксту, колькі можа вытрымаць ваш браўзер. Для вельмі вялікіх файлаў (мільёны сімвалаў) прадукцыйнасць залежыць ад вашай прылады. Інструмент аптымізаваны для бесперабойнай працы з тыповымі памерамі дакументаў.
Хто выкарыстоўвае гэты інструмент?
Распрацоўшчыкі
Рэфактарынг кода, перайменаванне зменных, абнаўленне эндпойнтаў API, выпраўленне памылак друку ў файлах.
Пісьменнікі і рэдактары
Змена імёнаў персанажаў, выпраўленне паўтаральных памылак, абнаўленне тэрміналогіі ў рукапісах.
Аналітыкі даных
Ачыстка даных CSV, нармалізацыя фарматаў, выпраўленне неадпаведнасцяў у вялікіх наборах даных.
Перакладчыкі
Паслядоўная замена тэрміналогіі ў дакументах, вядзенне гласарыяў.