Utilia

Keresés és csere

Keress és cserélj szavakat vagy mintákat bármely szövegben: kis- és nagybetű, egész szavak, reguláris kifejezés, cserék száma és élő előnézet.

Keresési mód

Előnézet (az eltávolított szöveg áthúzva, az új szöveg kiemelve)

Hogyan keress és cserélj szöveget

  1. Illeszd be a szöveget a Szöveg mezőbe.
  2. Írd be a keresett kifejezést a Keresés mezőbe, az új szöveget pedig a Csere erre mezőbe. Hagyd üresen a Csere erre mezőt, ha minden találatot törölni szeretnél.
  3. Válaszd a Sima szöveg módot, ha pontosan a beírt karaktereket keresed, vagy a Reguláris kifejezés módot, ha mintával szeretnél keresni.
  4. Jelöld be a Kis- és nagybetű megkülönböztetése opciót, ha a „Pécs” és a „pécs” szót különbözőként kell kezelni, és a Csak egész szavak opciót, ha a „kar” nem illeszkedhet a „karácsony” szó belsejében.
  5. Nézd meg a cserék számát és az előnézetet, ahol az eltávolított szöveg át van húzva, az új szöveg pedig ki van emelve.
  6. Másold ki az Eredményt, vagy kattints az Az eredmény használata új szövegként gombra, hogy újabb cserét futtass rajta.

Az eredmény gépelés közben frissül. Az Összes cseréje gomb egyszerűen újra lefuttatja a cserét.

Sima szöveg mód

Sima szöveg módban minden karaktert szó szerint vesz az eszköz: a pontoknak, zárójeleknek, csillagoknak és dollárjeleknek nincs különleges jelentésük, sem a keresésben, sem a cserében. Ez a megfelelő mód a mindennapi szerkesztésekhez, például egy termék átnevezéséhez egy dokumentumban, egy elírt név mindenhol való javításához vagy egyik URL másikra cseréléséhez.

A Csak egész szavak minden ábécé betűit a szavak részének tekinti, így az „alma” egész szóként keresve nem illeszkedik az „almák” vagy az „almás” belsejében, a kötőjel pedig szóhatárnak számít: az „autó” illeszkedik az „autó-motor” szóban.

Reguláris kifejezés mód

A reguláris kifejezések rögzített szöveg helyett mintákat írnak le. Az eszköz a JavaScript szintaxisát használja, két, dokumentumszerkesztést segítő kényelmi funkcióval:

  • A ^ és a $ minden sor elején, illetve végén illeszkedik, így a ^ a - cserével minden sort listaelemmé alakít.
  • A cserénél a \n sortörést, a \t tabulátort szúr be.

A csere felhasználhatja a találat egyes részeit: a $1, $2… elkapott csoportokat szúr be, a $<név> egy névvel ellátott csoportot, a $& a teljes találatot, a $$ pedig egy szó szerinti dollárjelet. Néhány hasznos példa:

Keresés Csere erre Hatás
(\d{4})-(\d{2})-(\d{2}) $1. $2. $3. 2026-09-30 → 2026. 09. 30.
[ \t]+$ (üres) eltávolítja a sorvégi szóközöket minden sorból
{2,} összevonja az egymást követő szóközöket
(?<vezetek>\p{L}+) (?<kereszt>\p{L}+) $<kereszt> $<vezetek> Kovács Anna → Anna Kovács
\bszinte\b őszinte elírás javítása

Az Unicode osztályok, például a \p{L} (bármely betű), működnek. A csak Unicode mód nélkül érvényes régebbi szintaxis, például a \-, szintén elfogadott.

Biztonság lassú minták esetén

Egyes minták, például az (a+)+, exponenciális ideig tarthatnak olyan szövegen, amely majdnem illeszkedik. Hogy a böngésződ válaszkész maradjon, a reguláris kifejezések háttérszálban futnak, és 1,5 másodperc után leállnak, érthető üzenettel. Az eszköz akkor is figyelmeztet, ha egymásba ágyazott kvantorokat észlel. Érvénytelen minta esetén a böngésző által jelzett hiba jelenik meg az eredmény helyett.

Gyakori kérdések

Feltöltésre kerül valahova a szövegem?

Nem. A keresés és a cserék teljes egészében a böngésződben futnak. Semmi nem kerül elküldésre a szervernek vagy mentésre.

Hogyan törölhetem egy szó minden előfordulását?

Írd be a szót a Keresés mezőbe, hagyd üresen a Csere erre mezőt, és másold ki az eredményt. Jelöld be a Csak egész szavak opciót, hogy ne törölje a hosszabb szavak belsejéből.

Miért tűnik el a dollárjel reguláris kifejezés módban?

Regex módban a $ hivatkozást vezet be, például $1 vagy $&. Egyetlen dollárjel beszúrásához írj $$-t. Sima szöveg módban a csere mindig szó szerinti.

Cserélhetek sortöréseket?

Igen, reguláris kifejezés módban. Keress \n-re a sortörések megtalálásához, és használd a \n-t a cserében a beszúrásukhoz. Például keresd a \n-t, és cseréld ,-ra, hogy egy listát egy sorba fűzz össze.

Mekkora lehet a szöveg?

Legfeljebb 2 millió karakter. Az előnézet az első 2000 cserét emeli ki; az eredménymező mindig a teljes szöveget tartalmazza.