tigtools

Keresés és csere

Illessze be a szöveget, adja meg, mit keres és mire cserélje, és az összes találat egyszerre lecserélődik. Reguláris kifejezések is használhatók.

Böngészőben fut Regisztráció nélkül

Hagyja üresen az összes találat törléséhez.

Használata

  1. Illessze be a szöveget a szövegdobozba.
  2. Adja meg, mit keres, és mire cserélje. Hagyja üresen a „Csere erre” mezőt a találatok törléséhez.
  3. Válassza ki a lehetőségeket: kis- és nagybetű figyelmen kívül hagyása, csak teljes szavak vagy reguláris kifejezés.
  4. Ellenőrizze a találatok számát és az eredményt. Másolja ki, vagy kattintson az „Alkalmazás a szövegre” gombra, hogy újabb cserét hajtson végre rajta.

Hogyan működik

Normál módban a keresett szöveg szó szerint kerül keresésre: a pontok, zárójelek, dollárjelek és más szimbólumok nem bírnak külön jelentéssel, a csere pedig pontosan úgy kerül be, ahogy beírta. A szövegben minden találat lecserélődik, a számláló pedig mutatja, hány volt.

A „Csak teljes szavak” beállítás csak akkor találja meg a keresett szöveget, ha közvetlenül előtte és utána sem betű, számjegy vagy aláhúzás áll semelyik ábécében, így a „cat” megtalálható a „the cat.” szövegben, de nem a „catalog” vagy „bobcat” szóban, és olyan szavaknál is működik, mint a „çay” vagy a „Straße”.

Reguláris kifejezés módban a keresés JavaScript reguláris kifejezés szintaxist használ, a Unicode (u) jelző mindig be van kapcsolva, így a „.” egy teljes emodzsit talál el, a \p{L} pedig bármely betűt. A Unicode jelző szigorúbb a régebbi szintaxisnál: a felesleges escape-szekvencia, például a karakterosztályon kívüli \- hibaüzenetet eredményez. A cserében a $1, $2 stb. befogó csoportokat illeszt be, a $<name> nevesített csoportot, a $& a teljes találatot, a $$ pedig dollárjelet illeszt be. A \n, \t és \\ sortörést, tabulátort és visszaperjelet illeszt be. Ha a „^ és $ minden sorra illeszkedik” beállítás be van kapcsolva, a ^ és $ minden sor elejére és végére vonatkozik; ellenkező esetben a teljes szöveg elejére és végére.

Érvénytelen minta esetén a böngésző hibaüzenete jelenik meg, és nem történik csere. A nagyon összetett minták nagy szövegeken hosszú ideig futhatnak, mert egyes reguláris kifejezések bizonyos bemenetekre erősen lelassulnak.

Példák

Dátumok újraformázása

Reguláris kifejezés mód bekapcsolásával keresse a (\d{4})-(\d{2})-(\d{2}) mintát, és cserélje erre: $3.$2.$1, hogy a 2026-10-22 szöveget mindenhol 22.10.2026 formátumúra alakítsa.

Termék átnevezése

Keresse meg a „Pro” kifejezést, cserélje „Plus”-ra, és kapcsolja be a „Csak teljes szavak” és a „Kis- és nagybetű figyelmen kívül hagyása” lehetőséget. Így a „PRO” és a „pro” megváltozik, a „product” és a „process” azonban változatlan marad.

Vesszős lista sorokká alakítása

Reguláris kifejezés módban keresse a ,\s* mintát, és cserélje \n-re, hogy a „red, green, blue” minden eleme külön sorba kerüljön.

Gyakori kérdések

Hogyan használhatom a befogó csoportokat?

Kapcsolja be a „Reguláris kifejezés” lehetőséget, tegye zárójelbe a megtartani kívánt részeket, és hivatkozzon rájuk a cserében $1, $2 stb. alakban. Ha például a (\w+) (\w+) kifejezést keresi, és a $2 $1 kifejezésre cseréli, két szót felcserélhet.

Miért érvénytelen a reguláris kifejezésem?

A mintát a böngésző JavaScript-motorja ellenőrzi Unicode módban. Gyakori ok a páratlan kerek vagy szögletes zárójel, az előzmény nélküli kvantor (például *abc), valamint a felesleges escape-szekvenciák, például a \- vagy a \:, amelyeket a Unicode mód nem engedélyez.

Cserélhetek szöveget sortörésre?

Igen, reguláris kifejezés módban: írja be a \n jelet a „Csere erre” mezőbe. Normál módban a csere szó szerint kerül be, így a \n két karakterként marad: visszafelé perjel és n.

Visszavonható egy csere?

Az eredeti szöveg a szövegdobozban marad, amíg az „Alkalmazás a szövegre” gombra nem kattint. Az alkalmazás lecseréli az eredményre, ezért előbb másolja ki az eredetit, ha később is szüksége lehet rá.

Adatvédelem

A keresés és a csere kizárólag az Ön böngészőjében történik. A szöveget és a mintákat nem töltjük fel, nem tároljuk, és nem használjuk fel elemzésekhez.