Kuinka se toimii
Syötä tekstisi
Liitä tai kirjoita teksti, josta haluat etsiä. Lataa tiedostoja tai vedä ja pudota.
Etsi ja korvaa
Syötä hakusana ja korvaava teksti. Ota regex käyttöön edistynyttä hakuun.
Tarkista ja käytä
Navigoi korostettujen osumien välillä, korvaa yksi kerrallaan tai kaikki kerralla. Lataa tai kopioi tulokset.
Keskeiset ominaisuudet
100 % yksityinen
Kaikki käsittely tapahtuu selaimessasi. Tekstisi ei koskaan lähde laitteeltasi. Ei latauksia palvelimelle, ei tiedonkeruuta.
Regex-tuki
Täysi säännöllisten lausekkeiden tuki multiline- ja dotall-tiloilla. Ryhmät, lookaheadit ja kaikki vakiomuotoiset regex-ominaisuudet.
Säilytä kirjasinkoko
Vastaa automaattisesti alkuperäisen tekstin kirjasinkokomallia. Hello→Goodbye, HELLO→GOODBYE, hello→goodbye.
Kumoa/Tee uudelleen -historia
Täysi kumoa/tee uudelleen -tuki monivaiheisella historialla. Älä koskaan murehdi työsi menettämisestä.
Live-korostus
Näe kaikki osumat korostettuina reaaliajassa kirjoittaessasi. Navigoi osumien välillä näppäimistöllä tai painikkeilla.
Ei rajoituksia
Ei merkkirajoituksia, ei tiedostokokorajoituksia. Käsittele niin paljon tekstiä kuin selaimesi jaksaa.
Regex-pikaopas
| Malli | Kuvaus | Esimerkki |
|---|---|---|
. | Mikä tahansa merkki | c.t → cat, cot, cut |
\d | Mikä tahansa numero (0-9) | \d+ → 123, 42, 7 |
\w | Sanamerkki (a-z, A-Z, 0-9, _) | \w+ → hello, World_1 |
\s | Tyhjämerkki (välilyönti, sarkain, rivinvaihto) | \s+ → spaces, tabs |
^ | Rivin alku | ^Hello → Hello at start |
$ | Rivin loppu | end$ → end at line end |
() | Ryhmä | (\w+)@(\w+) → $1, $2 |
* | Nolla tai useampi | ab*c → ac, abc, abbc |
+ | Yksi tai useampi | ab+c → abc, abbc |
? | Nolla tai yksi | colou?r → color, colour |
Usein kysytyt kysymykset
Ovatko tekstini turvassa?
Kyllä, ehdottomasti. Kaikki käsittely tapahtuu täysin selaimessasi JavaScriptin avulla. Tekstiäsi ei koskaan ladata palvelimelle, tallenneta minnekään tai jaeta kenenkään kanssa. Emme seuraa, mitä kirjoitat.
Kuinka käytän säännöllisiä lausekkeita?
Napsauta "Regex"-painiketta ottaaksesi regex-tilan käyttöön. Hakusanaasi käsitellään säännöllisenä lausekkeena. Käytä malleja kuten \d+ numeroille, \w+ sanoille ja ryhmiä suluilla. Katso yleisimmät mallit yllä olevasta pikaopastaulukosta.
Mitä "Säilytä kirjasinkoko" tekee?
Kun se on käytössä, korvaukset vastaavat automaattisesti alkuperäisen tekstin kirjasinkokomallia. Jos korvaat sanan "hello" sanalla "goodbye": "Hello" muuttuu sanaksi "Goodbye", "HELLO" sanaksi "GOODBYE" ja "hello" sanaksi "goodbye". Tämä on loistava tapa säilyttää johdonmukainen isojen kirjainten käyttö.
Voinko käyttää ryhmiä korvauksissa?
Kyllä! Regex-tilassa voit luoda ryhmiä hakumalliisi suluilla. Viittaa niihin sitten korvauksessasi merkeillä $1, $2 jne. Esimerkiksi etsi "(\w+)@(\w+)" ja korvaa se merkeillä "$2-$1" vaihtaaksesi osien paikkaa.
Mitä ovat Multiline- ja Dotall-tilat?
Multiline-tila saa ^- ja $-merkit vastaamaan kunkin rivin alkua ja loppua, ei vain koko tekstiä. Dotall-tila saa .-merkin vastaamaan myös rivinvaihtomerkkejä. Nämä ovat välttämättömiä monirivisen sisällön parissa työskenneltäessä.
Onko tekstin koolle rajoituksia?
Keinotekoisia rajoituksia ei ole. Voit käsitellä niin paljon tekstiä kuin selaimesi hallitsee. Erittäin suurten tiedostojen (miljoonia merkkejä) kohdalla suorituskyky riippuu laitteestasi. Työkalu on optimoitu toimimaan sujuvasti tavallisten asiakirjakokojen kanssa.
Kuka käyttää tätä työkalua?
Kehittäjät
Koodin refaktorointi, muuttujien nimeäminen uudelleen, API-päätepisteiden päivittäminen, kirjoitusvirheiden korjaaminen useista tiedostoista.
Kirjoittajat ja toimittajat
Hahmojen nimien muuttaminen, toistuvien kirjoitusvirheiden korjaaminen, terminologian päivittäminen käsikirjoituksissa.
Data-analyytikot
CSV-datan siivoaminen, formaattien normalisointi, epäjohdonmukaisuuksien korjaaminen suurista tietoaineistoista.
Kääntäjät
Terminologian johdonmukainen korvaaminen asiakirjoissa, sanastojen ylläpito.