Etsi & korvaa + tekstin puhdistus

Etsi ja korvaa regex-tuella (ryhmäviittaukset, liput) sekä 10 tekstin puhdistustoimintoa.
Kaikki käsittely tapahtuu paikallisesti selaimessa — tekstiäsi ei lähetetä mihinkään palvelimelle.
Mode:
Find: Replace:
Etsi ja korvaa — etsi ja korvaa teksti regex-tuella.
Tavallinen tekstitila käyttää jakamis-yhdistämismenetelmää kaikkien esiintymien korvaamiseen. Regex-tila tukee lippuja (g=globaali, i=kirjainkoon huomiotta jättäminen, m=monirivinen) ja ryhmäviittauksia kuten $1, $2 korvauksessa.
Osumat korostetaan ja osumien määrä näytetään.

Vaihda Tekstin puhdistus -tilaan saadakseen 10 tekstin normalisointitoimintoa: HTML-tagien poisto, välilyöntien normalisointi, välimerkkien ja ei-ASCII-merkkien poisto, sarkainten ↔ välilyöntien muunto, lainausmerkkien lisäys ja poisto sekä rivitys.
Paina Ctrl+Enter käsitelläkseen. Kaikki käsittely tapahtuu paikallisesti — mitään ei ladata.
Mikä on ero tarkan ja regex-korvauksen välillä?

Tarkassa tilassa etsittävä teksti vastaa itseään merkki merkiltä — löytyy juuri se, mitä kirjoitetaan. Regex-tilassa etsittävä teksti on malli: . vastaa mitä tahansa merkkiä, .* vastaa mahdollisimman paljon, ja sulut tallentavat vastaavan osan, jotta korvauksessa voidaan viitata siihen $1- ja $2-muodoilla — näin tekstiä järjestellään uudelleen (esimerkiksi "Sukunimi, Etunimi" muuttuu muotoon "Etunimi Sukunimi") sen sijaan, että se vain kirjoitettaisiin päälle.

Jos halutaan etsiä kirjaimellisen . * + ? ( ) [ ] { } regex-tilassa, kirjoita kukin sen eteen kenoviiva — muuten se toimii mallisyntaksina eikä itse merkkinä.