Brūkšnelio / brūkšnio normalizavimas

Suskirstykite brūkšnelius, en brūkšnius, em brūkšnius, minuso ženklus ir japonų ilgojo garso ženklus pagal paskirtį, o ne vien pagal išvaizdą.

URL, datos, versijos, CLI argumentai ir kodas pagal numatymą yra apsaugoti, o viskas vyksta jūsų naršyklėje.

Jūsų tekstas lieka šiame įrenginyje. Nėra įkėlimo, paskyros ar serverio pusės apdorojimo.

Normalizuokite į skyrybos ženklus panašius brūkšnius nepažeisdami struktūruotų duomenų

Šis įrankis Unicode panašiai atrodančius simbolius laiko skirtingomis paskirtimis. Jis palieka techninius ženklus nepakitusius, kartu padėdamas suvienodinti redakcinį tekstą, daugiakalbį turinį ir japonišką mišrų rašymą.

Kaip naudoti

  1. Įklijuokite tekstą, kurį norite sutvarkyti.
  2. Pasirinkite paruoštą rinkinį ir pakoreguokite pasitikėjimo lygį, jei tekstas dviprasmis.
  3. Peržiūrėkite, kiek elementų buvo pakeista, apsaugota arba palikta rankinei peržiūrai.
  4. Nukopijuokite rezultatą, išsaugokite ataskaitą arba siųskite rezultatą dar vienam apdorojimo kartui.

Pavyzdžiai

Diapazonus ir įterptinius brūkšnius paversti atskirais ženklais

Įvestis
Skyriai 10-12 - pataisytas leidimas
Išvestis
Skyriai 10–12 — pataisytas leidimas

Matematikai naudoti minuso ženklą

Įvestis
Temperatūra nukrito iki -5 ir x-1 = 0.
Išvestis
Temperatūra nukrito iki −5 ir x−1 = 0.

Apsaugoti datas, URL ir CLI argumentus

Įvestis
Leidimas 2026-03-12, URL https://example.com/my-tool, vėliavėlė --dry-run
Išvestis
Data, URL ir CLI argumentas lieka nepakeisti, o aplinkinis tekstas normalizuojamas.

Japoniškus ilgo garso ženklus laikyti atskirai nuo brūkšnių

Įvestis
スーパー - A-B - 3-5kg
Išvestis
スーパー ― A‐B ― 3–5kg

Pagrindiniai terminai

Brūkšnelis

Jungiamasis ženklas žodyje arba sudurtiniame termine. Unicode pateikia tam skirtus brūkšnelių simbolius, tokius kaip U+2010.

En brūkšnys / em brūkšnys

Brūkšniai, dažnai naudojami intervalams, pauzėms ar įterpiniams, priklausomai nuo rašymo sistemos ir stiliaus vadovo.

Minuso ženklas

Matematinis neigimo arba atimties simbolis. Unicode šiam vaidmeniui skiria U+2212.

Ilgojo garso ženklas

Japoniškas simbolis, pratęsiantis balsių garsus katakanos žodžiuose. Tai nėra tas pats, kas brūkšnys.

Pastabos iš Unicode tikrovės

  • ASCII hyphen-minus patogu įvesti, bet jis suvienija kelis skirtingus skyrybos vaidmenis į vieną simbolį.
  • Japoniškas ー ir japoniško stiliaus ― kai kuriuose šriftuose gali atrodyti panašiai, nors yra skirtingi kodo taškai.
  • Perdėtas techninio teksto normalizavimas gali sugadinti komandas, versijas, slugs ir URL, nors išvestis atrodo gražesnė.

DUK

Ar mano tekstas įkeliamas kur nors kitur?

Ne. Apsauga, klasifikavimas ir normalizavimas vyksta tik jūsų naršyklėje.

Kas automatiškai apsaugoma?

Pagal numatymą įrankis saugo URL, el. pašto adresus, datas, laiką, versijas, ID, failų kelius, CLI argumentus, kodo blokus, įterptinį kodą ir bazinį žymėjimą.

Kodėl tiesiog nekeičiant visų hyphen-minus simbolių?

Nes ASCII hyphen-minus gali reikšti žodžio brūkšnelį, intervalo brūkšnį, įterptinį brūkšnį arba matematinį minuso ženklą. Aklas pakeitimas dažnai sugadina tikrus duomenis.

Ar tai pakeis japoniškus ilgo garso ženklus?

Pagal numatymą – ne. Galite pasirinktinai normalizuoti puspločio ilgąjį garso ženklą į pilno pločio formą, bet įrankis ilgojo garso ženklų nepavers brūkšniais.

Ar tai veikia su daugiakalbiu arba RTL tekstu?

Taip. Įvestys ir išvestys naudoja automatinę teksto kryptį, o puslapis sukurtas taip, kad anglų kalba galėtų būti šaltinis būsimoms lokalizacijoms.

Kas nutinka dviprasmiais atvejais?

Numatytasis elgesys yra juos palikti ir pažymėti peržiūrai. Jei stiliaus vadovas reikalauja agresyvaus normalizavimo, galite perjungti į griežtesnį režimą.

Pastabos

  • Apsaugos taisyklės yra saugumu paremtos heuristikos. Jei tikrai norite normalizuoti apsaugotoje žymoje, pirmiausia išjunkite tą apsaugą.
  • Agresyvus normalizavimas gali prieštarauti vidiniam stiliui, teisiniams rengimo reikalavimams arba srities žymėjimui.
  • Bendrinimo URL apima tik nustatymus. Jame niekada nėra nei įvesties, nei išvesties teksto.