Yhdysmerkki- / viiva-normalisoija

Erota yhdysmerkit, en-viivat, em-viivat, miinusmerkit ja japanilaiset pitkät äännemerkit niiden roolin, ei pelkän muodon, perusteella.

URL-osoitteet, päivämäärät, versiot, CLI-liput ja koodi suojataan oletuksena, ja kaikki toimii selaimessasi.

Tekstisi pysyy tällä laitteella. Ei latausta, ei tiliä, ei palvelinpuolen käsittelyä.

Normalisoi viivamaisia välimerkkejä rikkomatta jäsenneltyä dataa

Tämä työkalu käsittelee Unicode-lookalikeja eri rooleina. Se säilyttää tekniset tunnisteet ehjinä ja auttaa samalla yhdenmukaistamaan toimituksellista tekstiä, monikielistä sisältöä ja japanilaista sekakirjoitusta.

Käyttöohje

  1. Liitä siistittävä teksti.
  2. Valitse esiasetus ja säädä varmuustaso, jos teksti on tulkinnanvaraista.
  3. Tarkista, kuinka monta kohtaa muutettiin, suojattiin tai jätettiin käsin tarkistettaviksi.
  4. Kopioi tulos, tallenna raportti tai lähetä tulos takaisin uudelle kierrokselle.

Esimerkit

Muunna vaihteluvälit ja sivuhuomautuskatkot eri merkeiksi

Syöte
Luvut 10-12 - tarkistettu painos
Tulos
Luvut 10–12 — tarkistettu painos

Käytä Unicode-miinusmerkkiä matematiikassa

Syöte
Lämpötila laski -5 asteeseen ja x-1 = 0.
Tulos
Lämpötila laski −5 asteeseen ja x−1 = 0.

Suojaa päivämäärät, URL-osoitteet ja CLI-liput

Syöte
Julkaisu 2026-03-12, URL https://example.com/my-tool, lippu --dry-run
Tulos
Päivämäärä, URL-osoite ja CLI-lippu pysyvät koskemattomina samalla kun ympäröivä teksti normalisoidaan.

Pidä japanilaiset pitkät äännemerkit erillään viivoista

Syöte
スーパー - A-B - 3-5kg
Tulos
スーパー ― A‐B ― 3–5kg

Keskeiset termit

Yhdysmerkki

Yhdistävä merkki sanan tai yhdyssanan sisällä. Unicode tarjoaa erillisiä yhdysmerkkimerkkejä, kuten U+2010.

En-viiva / em-viiva

Viivamerkkejä, joita käytetään yleensä vaihteluväleihin, katkoksiin tai sivuhuomautuksiin kirjoitusjärjestelmästä ja tyyliohjeesta riippuen.

Miinusmerkki

Matemaattinen negatiivisuuden tai vähennyksen symboli. Unicode määrittelee tähän rooliin merkin U+2212.

Pitkä äännemerkki

Japanilainen merkki, jota käytetään pidentämään vokaalin ääntä katakana-sanoissa. Se ei ole sama asia kuin viiva.

Huomioita Unicoden todellisuudesta

  • ASCII-yhdysmerkki on helppo kirjoittaa, mutta se niputtaa useita välimerkin rooleja yhdeksi merkiksi.
  • Japanilainen ー ja japanilaistyylinen ― voivat näyttää joissakin fonteissa samalta, vaikka ne ovat eri koodipisteitä.
  • Teknisen tekstin ylinormalisointi voi rikkoa komentoja, versioita, slugeja ja URL-osoitteita, vaikka tulos näyttäisi siistimmältä.

Usein kysytyt kysymykset

Ladataanko tekstini jonnekin?

Ei. Suojaus, luokittelu ja normalisointi tapahtuvat vain selaimessasi.

Mikä suojataan automaattisesti?

Oletuksena työkalu suojaa URL-osoitteet, sähköpostit, päivämäärät, kellonajat, versiot, tunnisteet, tiedostopolut, CLI-liput, koodilohkot, rivinsisäisen koodin ja perusmerkkauskielen.

Miksi jokaista ASCII-yhdysmerkkiä ei vain korvata sokkona?

Koska ASCII-yhdysmerkki voi tarkoittaa sanan yhdysmerkkiä, väliä ilmaisevaa viivaa, sivuhuomautusviivaa tai matemaattista miinusmerkkiä. Sokea korvaus rikkoo usein oikeaa dataa.

Muuttaako työkalu japanilaisia pitkiä äännemerkkejä?

Ei oletuksena. Voit halutessasi normalisoida puolileveän pitkän äännemerkin täysleveäksi, mutta työkalu ei muuta pitkiä äännemerkkejä viivoiksi.

Toimiiko tämä monikielisen tai RTL-tekstin kanssa?

Kyllä. Syöte ja tuloste käyttävät automaattista tekstisuuntaa, ja sivu on suunniteltu niin, että englanti voi toimia lähteenä tuleville käännöksille.

Mitä tapahtuu epäselville tapauksille?

Oletuskäytös on säilyttää ne ja listata ne tarkistettaviksi. Voit vaihtaa vahvempaan tilaan, jos tyyliohjeesi suosii aggressiivisempaa normalisointia.

Huomautukset

  • Suojauksen säännöt ovat turvallisuuslähtöisiä heuristiikkoja. Jos haluat todella normalisoida suojatun tunnisteen sisältä, poista suojaus ensin käytöstä.
  • Aggressiivinen normalisointi voi olla ristiriidassa talon tyylin, juridisen luonnostelun sääntöjen tai toimialakohtaisen merkintätavan kanssa.
  • Jaettu URL sisältää vain asetukset. Se ei koskaan sisällä syöte- eikä tulostekstiä.