Leia ja asenda tekst tasuta
Otsi ja asenda teksti lihtsa või regex-i vastavusega, reaalajas vaste arvuga ja esiletõstetud eelvaatega. Toetab tõstutundlikkust, terve sõna ja regex-i püüdmisgruppi tagasiviiteid.
💡 Regex-režiimis kasuta jäädvustusgruppe otsingus nagu (\d{4})-(\d{2}) ja viita neile asenduses $1, $2 — ideaalne kuupäevade, nimede või ID-de hulgiümberformateerimiseks.
Levinud kasutusviisid
- Otsi ja Asenda Teksti HulgiAsendage sõna või väljendi iga esinemine kogu tekstiplokis korraga.
- Otsi ja Asenda Regex-igaKasutage regulaaravaldisi ja salvestuse rühmi teksti hulgi uuesti vormindamiseks.
- Otsi ja Asenda KoodisNimeta muutujad ümber või kirjuta mustrid koodilõigus kiiresti ümber.
- Puhastage Segane AndmedEemaldage või normaliseerige juhuslikud märgid, eraldajad ja vormindumine kleebitud andmetes.
- Asenda Sõnu Kirjutamise AjalAsendage korduvad sõnad või nimeta tegelased kogu mustandi uuesti.
Kuidas see töötab
Otsi ja Asenda töötab täielikult sinu brauseris JavaScripti sisseehitatud RegExp mootori abil — teeki, servet ega üleslaadimist pole. Tekst töödeldakse kohapeal hetkel, kui kirjutad, kasutades String.prototype.matchAll loendamiseks ja String.prototype.replace asendamiseks.
- 1Muster kompileeritud RegExp'iksKirjutades kompileeritakse otsingutermin JavaScripti RegExp'iks 150 ms viivitusega, nii et patoloogilised mustrid ei külmutaks vahekaarti igal klahvivajutusel. Lihtteksti režiimis paetakse esmalt iga regulaaravaldise metatähemärk, nii et literaalpunktid ja -sulud käsitletakse literaalidena. Regex-režiimi lubamine annab su mustri otse läbi. Terve-sõna režiim mähib mustri \b(?:...)\b sõnapiiri ankrudega ja tõstutundetuse režiim lisab i-lipu.
- 2Üksik matchAll läbimine loendab ja tõstab esileÜks matchAll kutse viivitatud tekstil toodab iga vastega objekti. Vastete arv loetakse otse selle massiivi pikkusest. Alla 200 000 tähemärgi tekstide jaoks ehitatakse esiletõstetud eelvaade, käies läbi vastete nihked ja mähkides iga tabamuse <mark> sildi, HTML-paokoodimine rakendatakse toorest tekstisegmentidele enne sisestamist, mitte pärast, nii et vasted, mis sisaldavad &, < või >, käsitletakse õigesti.
- 3Asenda literaaltekstiga või püüdegrupi tagasiviidetegaVäljund toodetakse String.prototype.replace abil globaalse lipuga, asendades kõik vasted korraga. Lihtteksti režiimis dubleeritakse iga $ asendusstringis $$-ks, nii et tähemärgid nagu $& ja $1 sisestatakse sõna-sõnalt, mitte ei tõlgendata tagasiviidetena. Regex-režiimis toimivad $1, $2 jne standardsete JavaScripti püüdegrupi asendustena.
- 4Kopeeri või laadi alla tulemusÜmberkirjutatud tekst ilmub kirjutades kirjutuskaitstud tekstialasse. Kopeerimine kasutab brauseri navigator.clipboard.writeText API-t. Allalaadimine konstrueerib Bloki tüübiga text/plain sünkroonselt ja käivitab kohaliku salvestuse — midagi ei lahku su seadmest ühelgi hetkel.
Seotud tööriistad
Otsi ja asenda Wordis, PowerPointis ja Excelis
Asenda sõnu .docx-, .pptx- ja .xlsx-failides ilma Office'ita: mitu otsi → asenda paari, palju faile korraga, suurtähtede arvestamine, terved sõnad või regex. Vormindus, pildid ja küljendus jäävad samaks; midagi ei laadita üles.
Failide hulgi ümbernimetaja
Nimeta paljud failid korraga ümber: otsi ja asenda (või regulaaravaldis), tähesuurus, eesliide, lõpuliide, nummerdus ja foto tegemise kuupäev. Otse-eelvaade, seejärel laadi ümbernimetatud failid alla ZIP-ina. Töötab igas seadmes; midagi ei laadita üles.
Emotikonide valija
Otsi ja kopeeri emotikone ühe klõpsuga. Sirvi kategooria järgi, koosta mitmest emotikonist rida, vali nahatoon ja leia hiljuti kasutatud.