Kaip tai veikia
Įveskite tekstą
Įklijuokite arba įrašykite tekstą, kuriame norite ieškoti. Įkelkite failus arba naudokite „vilk ir numesk“ funkciją.
Rasti ir pakeisti
Įveskite paieškos terminą ir pakeitimo tekstą. Įjunkite regex išplėstinei paieškai.
Peržiūrėti ir taikyti
Naršykite per paryškintus atitikmenis, keiskite po vieną arba visus iškart. Atsisiųskite arba kopijuokite rezultatus.
Pagrindinės funkcijos
100% Privatu
Visas apdorojimas vyksta jūsų naršyklėje. Jūsų tekstas niekada nepalieka jūsų įrenginio. Jokių įkėlimų į serverį, jokio duomenų rinkimo.
Regex palaikymas
Pilnas reguliariųjų išraiškų palaikymas su daugiaeilutės ir „dotall“ režimais. Grupės, „lookaheads“ ir visos standartinės regex funkcijos.
Išsaugoti registrą
Automatiškai pritaiko pakeitimo raidžių registrą pagal originalų tekstą. Sveiki→Viso, SVEIKI→VISO, sveiki→viso.
Atšaukimo/Grąžinimo istorija
Pilnas atšaukimo ir grąžinimo palaikymas su kelių žingsnių istorija. Niekada nesijaudinkite dėl prarasto darbo.
Tiesioginis paryškinimas
Matykite visus atitikmenis paryškintus realiuoju laiku rašydami. Naršykite per atitikmenis klaviatūra arba mygtukais.
Be apribojimų
Jokių simbolių apribojimų, jokių failo dydžio apribojimų. Apdorokite tiek teksto, kiek jūsų naršyklė gali susidoroti.
Trumpa Regex atmintinė
| Modelis | Aprašymas | Pavyzdys |
|---|---|---|
. | Bet koks simbolis | c.t → cat, cot, cut |
\d | Bet koks skaitmuo (0-9) | \d+ → 123, 42, 7 |
\w | Žodžio simbolis (a-z, A-Z, 0-9, _) | \w+ → hello, World_1 |
\s | Tuščias tarpas (tarpas, tabuliacija, nauja eilutė) | \s+ → spaces, tabs |
^ | Eilutės pradžia | ^Hello → Hello at start |
$ | Eilutės pabaiga | end$ → end at line end |
() | Grupė | (\w+)@(\w+) → $1, $2 |
* | Nulis ar daugiau | ab*c → ac, abc, abbc |
+ | Vienas ar daugiau | ab+c → abc, abbc |
? | Nulis ar vienas | colou?r → color, colour |
Dažnai užduodami klausimai
Ar mano teksto duomenys saugūs?
Taip, visiškai. Visas apdorojimas vyksta tik jūsų naršyklėje naudojant JavaScript. Jūsų tekstas niekada neįkeliamas į jokį serverį, niekur nesaugomas ir su niekuo nesidalinamas. Mes nesekame, ką rašote.
Kaip naudoti reguliariąsias išraiškas?
Spustelėkite mygtuką „Regex“, kad įjungtumėte regex režimą. Jūsų paieškos terminas bus traktuojamas kaip reguliariosios išraiškos modelis. Naudokite tokius modelius kaip \d+ skaitmenims, \w+ žodžiams ir grupes su skliaustais. Žiūrėkite trumpą atmintinę aukščiau.
Ką daro funkcija „Išsaugoti registrą“?
Kai įjungta, pakeitimai automatiškai pritaiko raidžių registrą pagal originalų tekstą. Jei pakeisite „labas“ į „iki“: „Labas“ taps „Iki“, „LABAS“ taps „IKI“, o „labas“ taps „iki“. Tai puikiai tinka išlaikyti nuoseklią rašybą.
Ar galiu naudoti grupes pakeitimuose?
Taip! Regex režimu naudokite skliaustus, kad sukurtumėte grupes savo paieškos modelyje. Tada nurodykite jas savo pakeitime naudodami $1, $2 ir t. t. Pavyzdžiui, ieškokite „(\w+)@(\w+)“ ir pakeiskite į „$2-$1“, kad sukeistumėte dalis vietomis.
Kas yra „Multiline“ ir „Dotall“ režimai?
„Multiline“ režimas leidžia ^ ir $ atitikti kiekvienos eilutės pradžią ir pabaigą, o ne tik viso teksto. „Dotall“ režimas leidžia simboliui . atitikti ir naujos eilutės simbolius. Tai būtina dirbant su daugiaeiliu turiniu.
Ar yra kokių nors teksto dydžio apribojimų?
Nėra jokių dirbtinių apribojimų. Galite apdoroti tiek teksto, kiek jūsų naršyklė gali susidoroti. Labai dideliems failams (milijonams simbolių) našumas priklauso nuo jūsų įrenginio. Įrankis optimizuotas sklandžiam darbui su įprastais dokumentų dydžiais.
Kas naudoja šį įrankį?
Kūrėjai
Kodo refaktoriavimas, kintamųjų pervadinimas, API galinių taškų atnaujinimas, klaidų taisymas failuose.
Rašytojai ir redaktoriai
Veikėjų vardų keitimas, pasikartojančių klaidų taisymas, terminologijos atnaujinimas rankraščiuose.
Duomenų analitikai
CSV duomenų valymas, formatų normalizavimas, neatitikimų taisymas dideliuose duomenų rinkiniuose.
Vertėjai
Terminologijos nuoseklus keitimas dokumentuose, glosarijų priežiūra.