Hyphen / Dash Normalizer

დაალაგეთ hyphen, en dash, em dash, minus sign და იაპონური გახანგრძლივების ნიშნები მათი როლის მიხედვით და არა მხოლოდ ფორმით.

URL-ები, თარიღები, ვერსიები, CLI flags-ები და კოდი ნაგულისხმევად დაცულია, და ყველაფერი თქვენს ბრაუზერში სრულდება.

თქვენი ტექსტი ამ მოწყობილობაზე რჩება. ატვირთვა, ანგარიში და სერვერული დამუშავება არ არის.

ტირის მსგავსი პუნქტუაციის ნორმალიზაცია სტრუქტურირებული მონაცემების დაზიანების გარეშე

ეს ინსტრუმენტი Unicode-ის მსგავს ნიშნებს სხვადასხვა როლად განიხილავს. ის ტექნიკურ ტოკენებს ხელუხლებლად ტოვებს და ერთდროულად გეხმარებათ სარედაქციო ტექსტის, მრავალენოვანი შიგთავსისა და იაპონურ-შერეული წერის სტანდარტიზაციაში.

როგორ გამოვიყენოთ

  1. ჩასვით გასაწმენდი ტექსტი.
  2. აირჩიეთ პრესეტი და თუ ტექსტი ორაზროვანია, confidence level შეცვალეთ.
  3. გადაამოწმეთ რამდენი ერთეული შეიცვალა, რამდენი იყო დაცული და რამდენი დარჩა ხელით გადასამოწმებლად.
  4. დააკოპირეთ შედეგი, შეინახეთ ანგარიში ან შემდეგი ეტაპისთვის შედეგი ისევ შეყვანად გამოიყენეთ.

მაგალითები

დიაპაზონების და parenthetical break-ების სხვადასხვა ნიშნებად გადაქცევა

შეყვანა
Chapters 10-12 - revised edition
გამოტანა
Chapters 10–12 — revised edition

მათემატიკაში Unicode minus sign-ის გამოყენება

შეყვანა
Temperature dropped to -5 and x-1 = 0.
გამოტანა
Temperature dropped to −5 and x−1 = 0.

თარიღების, URL-ებისა და CLI flags-ების დაცვა

შეყვანა
Release 2026-03-12, URL https://example.com/my-tool, flag --dry-run
გამოტანა
თარიღი, URL და CLI flag ხელუხლებელი რჩება, ხოლო გარშემო პროზა ნორმალიზდება.

იაპონური გახანგრძლივების ნიშნების dash-ებისგან გამიჯვნა

შეყვანა
スーパー - A-B - 3-5kg
გამოტანა
スーパー ― A‐B ― 3–5kg

ძირითადი ტერმინები

Hyphen

შემაერთებელი ნიშანი სიტყვის ან რთული ტერმინის შიგნით. Unicode-ს hyphen-ისთვის ცალკე სიმბოლოებიც აქვს, მაგალითად U+2010.

En dash / Em dash

dash სიმბოლოები, რომლებიც დიაპაზონებისთვის, პაუზებისთვის ან parenthetical გაჩერებებისთვის გამოიყენება, დამწერლობისა და style guide-ის მიხედვით.

Minus sign

მათემატიკური უარყოფითი ან გამოკლების ნიშანი. Unicode ამ როლისთვის U+2212-ს ანიჭებს.

გახანგრძლივების ნიშანი

იაპონური სიმბოლო, რომელიც კატაკანაში ხმოვან ბგერას აგრძელებს. ის dash-ს არ უდრის.

Unicode რეალობიდან

  • ASCII hyphen-minus აკრეფისთვის მოსახერხებელია, მაგრამ რამდენიმე განსხვავებულ პუნქტუაციურ როლს ერთ სიმბოლოში აერთიანებს.
  • იაპონური ー და იაპონური ტიპის ― ზოგ ფონტში შეიძლება ძალიან ჰგავდეს ერთმანეთს, მაგრამ მაინც სხვადასხვა code point-ებია.
  • ტექნიკური ტექსტის ზედმეტმა ნორმალიზაციამ შეიძლება ბრძანებები, ვერსიები, slug-ები და URL-ები დააზიანოს, მაშინაც კი, თუ შედეგი ვიზუალურად უკეთ გამოიყურება.

FAQ

ჩემი ტექსტი სადმე იტვირთება?

არა. დაცვა, კლასიფიკაცია და ნორმალიზაცია მხოლოდ თქვენს ბრაუზერში სრულდება.

რა იცავს ინსტრუმენტი ავტომატურად?

ნაგულისხმევად დაცულია URL-ები, ელფოსტები, თარიღები, დროები, ვერსიები, ID-ები, ფაილის გზები, CLI flags-ები, კოდის ბლოკები, inline code და ძირითადი markup.

რატომ არ უნდა შეიცვალოს ყველა hyphen-minus პირდაპირ?

იმიტომ რომ ASCII hyphen-minus შეიძლება ნიშნავდეს სიტყვის დეფისს, დიაპაზონის ტირეს, parenthetical dash-ს ან მათემატიკურ მინუსს. ბრმა ჩანაცვლება ხშირად რეალურ მონაცემებს აზიანებს.

იაპონურ გახანგრძლივების ნიშნებს შეცვლის?

ნაგულისხმევად არა. სურვილის შემთხვევაში შეგიძლიათ ნახევარსიგანიანი გახანგრძლივების ნიშანი სრულსიგანიანზე გადაიყვანოთ, მაგრამ ინსტრუმენტი გახანგრძლივების ნიშნებს dash-ებად არ გადააქცევს.

მრავალენოვან ან RTL ტექსტთანაც მუშაობს?

დიახ. შეყვანაც და გამოტანაც იყენებს ტექსტის ავტომატურ მიმართულებას, ხოლო გვერდი ისეა მოწყობილი, რომ ინგლისური მომავალი თარგმანებისთვის საწყისად დარჩეს.

ორაზროვან შემთხვევებს რა ემართება?

ნაგულისხმევი ქცევა მათ შენარჩუნებას და გადამოწმების სიაში დამატებას ირჩევს. თუ თქვენი style guide უფრო მკაცრ ნორმალიზაციას ითხოვს, შეგიძლიათ უფრო ძლიერი რეჟიმი ჩართოთ.

შენიშვნები

  • დაცვის წესები უსაფრთხოებაზე ორიენტირებული ჰეურისტიკებია. თუ მართლა გინდათ დაცულ ტოკენშიც ნორმალიზაცია, ჯერ შესაბამისი დაცვა გამორთეთ.
  • მკაცრმა ნორმალიზაციამ შეიძლება იკამათოს house style-თან, იურიდიული დოკუმენტების წესებთან ან დომენურ აღნიშვნებთან.
  • გაზიარებული URL შეიცავს მხოლოდ პარამეტრებს. ის არასოდეს შეიცავს შეყვანილ ან გამოტანილ ტექსტს.