Normalizer ng Hyphen / Dash

Ayusin ang mga hyphen, en dash, em dash, minus sign, at Japanese long sound mark ayon sa tungkulin nila sa halip na ayon lang sa hugis.

Bilang default, protektado ang mga URL, petsa, bersyon, CLI flag, at code, at lahat ay tumatakbo sa loob ng iyong browser.

Nananatili ang iyong teksto sa device na ito. Walang upload, walang account, at walang server-side processing.

I-normalize ang mga punctuation-like dash nang hindi binabasag ang structured data

Itinuturing ng tool na ito ang mga Unicode na magkakahawig bilang magkakaibang tungkulin. Pinananatili nito ang mga technical token habang tinutulungan kang i-standardize ang editorial text, multilingguwal na nilalaman, at Japanese mixed writing.

Paano Gamitin

  1. I-paste ang tekstong gusto mong linisin.
  2. Pumili ng preset at ayusin ang confidence level kung malabo ang teksto.
  3. Suriin kung ilan ang nabago, naprotektahan, o iniwan para sa manual review.
  4. Kopyahin ang resulta, i-save ang report, o ibalik ang resulta para sa isa pang pasada.

Mga Halimbawa

Gawing magkahiwalay na marka ang ranges at parenthetical breaks

Input
Chapters 10-12 - revised edition
Output
Chapters 10–12 — revised edition

Gamitin ang Unicode minus sign para sa math

Input
Temperature dropped to -5 and x-1 = 0.
Output
Temperature dropped to −5 and x−1 = 0.

Protektahan ang mga petsa, URL, at CLI flag

Input
Release 2026-03-12, URL https://example.com/my-tool, flag --dry-run
Output
The date, URL, and CLI flag stay untouched while surrounding prose is normalized.

Panatilihing hiwalay ang Japanese long sound marks mula sa mga dash

Input
スーパー - A-B - 3-5kg
Output
スーパー ― A‐B ― 3–5kg

Key terms

Hyphen

A connector inside a word or compound term. Unicode provides dedicated hyphen characters such as U+2010.

En dash / Em dash

Dash characters commonly used for ranges, breaks, or parenthetical pauses, depending on the writing system and style guide.

Minus sign

The mathematical negative or subtraction symbol. Unicode assigns U+2212 for this role.

Long sound mark

A Japanese character used to extend vowel sounds in katakana words. It is not the same thing as a dash.

Mga tala mula sa realidad ng Unicode

  • The ASCII hyphen-minus is convenient to type, but it collapses several different punctuation roles into one character.
  • Japanese ー and Japanese-style ― can look similar in some fonts while still being different code points.
  • Over-normalizing technical text can break commands, versions, slugs, and URLs even when the output looks nicer.

FAQ

Is my text uploaded anywhere?

No. Protection, classification, and normalization all run in your browser only.

What gets protected automatically?

By default the tool protects URLs, emails, dates, times, versions, IDs, file paths, CLI flags, code blocks, inline code, and basic markup.

Why not replace every hyphen-minus blindly?

Because the ASCII hyphen-minus can mean a word hyphen, a range dash, a parenthetical dash, or a mathematical minus sign. A blind replace often breaks real data.

Will it change Japanese long sound marks?

Not by default. You can optionally normalize the half-width long sound mark to the full-width form, but the tool will not turn long sound marks into dashes.

Does it work with multilingual or RTL text?

Yes. Inputs and outputs use automatic text direction, and the page is designed so English can be the source for future translations.

What happens to ambiguous cases?

The default behavior is to preserve them and list them for review. You can switch to a stronger mode if your style guide prefers aggressive normalization.

Mga Tala

  • Protection rules are safety-first heuristics. If you really want to normalize inside a protected token, turn that protection off first.
  • Aggressive normalization can conflict with house style, legal drafting rules, or domain-specific notation.
  • The shared URL contains settings only. It never includes the input text or the output text.