Atrast un aizstāt tekstu bez maksas
Meklē un aizstāj tekstu ar vienkāršu vai regex atbilstību, tiešraides atbilstību skaitu un iezīmētu priekšskatījumu. Atbalsta reģistrnejutīgumu, veselus vārdus un regex uztveršanas grupu atpakaļatsauces.
💡 Regulāro izteiksmju režīmā meklēšanā izmantojiet uztveršanas grupas, piem. (\d{4})-(\d{2}), un atsaucieties uz tām ar $1, $2 aizstāšanā — ideāli datumu, vārdu vai ID masveida pārformatēšanai.
Biežākie lietojumi
- Atrast un Aizstajat Tekstu MasibuAizstajat katru valda vai frāzes parādīšanu visā teksta blokā uzreiz.
- Atrast un Aizstajat ar RegexLietojiet regulāras izteiksmes ar uztveršanas grupām, lai masinā pārkopētu tekstu.
- Atrast un Aizstajat KodāPārdēvēt mainīgos vai pārrakstīt modeļus fragmentā ātri.
- Notīrīt Nejaušus DatusNoņemiet vai normalizējiet nejausos rakstzīmes, nodalītājus un formatēšanu ielīmētos datos.
- Aizstajat Valrdus RakstisanaiAizstajat atkārtotu valdu vai pārdēvēt raksturu visā melnrakstā.
Kā tas darbojas
Atrast un aizstāt darbojas pilnībā jūsu pārlūkprogrammā, izmantojot JavaScript iebūvēto RegExp dzinēju — bez bibliotēkas, bez servera, bez augšupielādes. Teksts tiek apstrādāts lokāli tajā brīdī, kad rakstāt, izmantojot String.prototype.matchAll skaitīšanai un String.prototype.replace aizstāšanai.
- 1Šablons kompilēts uz RegExpKamēr rakstāt, meklēšanas termins tiek kompilēts JavaScript RegExp ar 150 ms atlikšanu, lai patoloģiski šabloni nesasaldētu cilni ar katru taustiņsitienu. Vienkārša teksta režīmā katra regex metarakstzīme vispirms tiek izbēgta, tāpēc burtiskie punkti un iekavas tiek uztvertas kā burtiskas. Ieslēdzot Regex režīmu, jūsu šablons tiek nodots tieši. Veselu-vārdu režīms ietin šablonu \b(?:...)\b vārda-robežas enkuros, un reģistrjutības-nav režīms pievieno i karogu.
- 2Viens matchAll gājiens skaita un izceļViens matchAll izsaukums pār atliktāju tekstu rada katru sakrituma objektu. Sakritumu skaits tiek nolasīts tieši no šī masīva garuma. Tekstiem zem 200 000 rakstzīmju izcelts priekšskatījums tiek veidots, ejot cauri sakritumu nobīdēm un ietinot katru trāpījumu <mark> birkā — HTML izbēgšana tiek pielietota neapstrādātiem teksta segmentiem pirms ievietošanas, nevis pēc, tāpēc sakritumi, kas satur &, < vai >, tiek pareizi apstrādāti.
- 3Aizstāt ar burtisku tekstu vai uztveršanas-grupas atsaucēmIzvade tiek radīta ar String.prototype.replace ar globālo karogu, aizstājot katru sakritumu vienlaicīgi. Vienkārša teksta režīmā jebkurš $ aizstāšanas virknē tiek dubultots par $$, lai rakstzīmes, piemēram, $& un $1, tiktu ievietotas burtiski, nevis interpretētas kā atsauces. Regex režīmā $1, $2 utt. darbojas kā standarta JavaScript uztveršanas-grupas aizstāšanas.
- 4Kopēt vai lejupielādēt rezultātuPārrakstītais teksts parādās tikai-lasāmā teksta laukā, kamēr rakstāt. Kopēšana izmanto pārlūkprogrammas navigator.clipboard.writeText API. Lejupielāde sinhroni izveido text/plain tipa Blob un izraisa lokālu saglabāšanu — nekas nevienā brīdī neatstāj jūsu ierīci.
Saistītie rīki
Atrast un aizstāt Word, PowerPoint un Excel failos
Aizstājiet vārdus .docx, .pptx un .xlsx failos bez Office: vairāki atrast → aizstāt pāri, daudz failu vienlaikus, lielo burtu ievērošana, veseli vārdi vai regex. Formatējums, attēli un izkārtojums paliek nemainīgi; nekas netiek augšupielādēts.
Masveida failu pārdēvētājs
Pārdēvējiet daudzus failus uzreiz: atrast un aizstāt (vai regulārā izteiksme), burtu reģistrs, priedēklis, piedēklis, numerācija un foto uzņemšanas datums. Tiešs priekšskatījums, pēc tam lejupielādējiet pārdēvētos failus ZIP arhīvā. Darbojas jebkurā ierīcē; nekas netiek augšupielādēts.
Emocijzīmju atlasītājs
Meklē un kopē emocijzīmes ar vienu klikšķi. Pārlūko pēc kategorijas, izveido vairāku emocijzīmju virkni, izvēlies ādas toni un atrodi nesen lietotās.