Használata
- Illessze be a szöveget a szövegdobozba.
- Adja meg, mit keres, és mire cserélje. Hagyja üresen a „Csere erre” mezőt a találatok törléséhez.
- Válassza ki a lehetőségeket: kis- és nagybetű figyelmen kívül hagyása, csak teljes szavak vagy reguláris kifejezés.
- 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.