ForHosting KIT · Entwickler-Tools

Auslassungszeichen und drei Punkte normalisieren

Darstellungen von Auslassungspunkten werden häufig vermischt, wenn Text Editoren, Inhaltssysteme, kopierte Dokumente und Publikationswerkzeuge durchläuft.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Diese Funktion vereinheitlicht solche Auslassungszeichen, ohne andere Satzzeichen zu verändern. Sie wählen, ob jede Folge aus drei Punkten in das einzelne Unicode-Zeichen umgewandelt oder jedes Auslassungszeichen zu drei normalen Punkten erweitert wird. Die Umwandlung ist deterministisch, bewahrt angrenzende Wörter und Leerzeichen exakt und meldet die Anzahl der Ersetzungen. Damit eignet sie sich sowohl für eine einmalige Korrektur als auch für wiederholbare Textverarbeitung.

Wählen Sie die am Ziel erwartete Darstellung

Eine Auslassung kann auf zwei verbreitete Arten dargestellt werden: mit drei Punktzeichen, <code>...</code>, oder mit einem einzelnen Unicode-Zeichen, <code>…</code>. In einem Absatz sehen beide ähnlich aus, stellen aber unterschiedliche Daten dar. Suchwerkzeuge, Zeichenbegrenzungen, typografische Regeln und nachgelagerte Prüfungen können sie verschieden behandeln. Wählen Sie <code>periods_to_ellipsis</code>, wenn eine Publikation, ein Designsystem oder ein Gestaltungsleitfaden das kompakte Unicode-Zeichen verlangt. Wählen Sie <code>ellipsis_to_periods</code>, wenn Klartext, ein Altsystem, eine Quelltextkonvention oder ein eingeschränkter Zeichensatz ASCII-Satzzeichen erfordert. Der erste Modus ist voreingestellt. Die gewählte Richtung gilt für den gesamten eingegebenen Text, auch bei mehreren Fundstellen in einer oder in verschiedenen Zeilen. Wörter, Leerzeichen, Anführungszeichen und sämtliche Satzzeichen außerhalb der gewählten Form bleiben unverändert. Die Operation ist daher gezielt und vorhersagbar und keine allgemeine redaktionelle Überarbeitung.

Verstehen Sie genau, was ersetzt wird

Im Modus <code>periods_to_ellipsis</code> wird jede nicht überlappende Folge aus genau drei aufeinanderfolgenden Punktzeichen beim Durchlauf zu einem Auslassungszeichen. Sechs Punkte ergeben somit zwei Auslassungszeichen; ein oder zwei Punkte bleiben stehen. Im Modus <code>ellipsis_to_periods</code> wird jedes Unicode-Auslassungszeichen zu drei Punkten. Das Werkzeug deutet nicht, ob die Zeichensetzung Zögern, ein ausgelassenes Zitat, eine Punktlinie oder einen Tippfehler ausdrückt, sondern führt die ausdrücklich gewählte Zeichenumwandlung aus. Es fügt auch keine Leerzeichen hinzu und entfernt keine, denn Abstandsregeln unterscheiden sich je nach Stil und Sprache. Die Antwort enthält den umgewandelten Text, den kanonischen Modusnamen und die Zahl der Ersetzungen. Null ist ein gültiges Ergebnis und bedeutet, dass die gesuchte Form im Ausgangstext nicht vorkam. Anhand dieses Wertes können Sie geänderte Datensätze erkennen, ohne vollständige Dokumente zu vergleichen.

Setzen Sie die Normalisierung sicher ein

Bei einem einzelnen Abschnitt fügen Sie den Ausgangstext ein, wählen die gewünschte Richtung und prüfen das Ergebnis vor der Übernahme ins Layout. In automatisierten Abläufen führen Sie denselben Vorgang direkt nach dem Import oder unmittelbar vor dem Export aus, damit jedes Dokument eine klar definierte Normalisierungsgrenze passiert. Ein festgelegter Stil an einer gleichbleibenden Stelle verhindert, dass Editoren und Renderer erneut Darstellungen mischen. Die Transformation ist für eine feste Richtung idempotent: <code>periods_to_ellipsis</code> verändert sein eigenes Ergebnis bei einem weiteren Lauf nicht mehr; dasselbe gilt für <code>ellipsis_to_periods</code>. Eine spätere Umkehr betrifft alle passenden Zeichen, da Klartext ihre Herkunft nicht speichert. Der Algorithmus verwendet weder Netzwerk noch Modell, Zufall oder Uhrzeit; gleiche Eingaben liefern stets gleiche Ausgaben. Für manuelle Bereinigung eignet sich der Browser, während API-Anfragen je $0.002 kosten und Stapelaufträge für Publikation, Migration, Korrektur und Inhaltsimport ermöglichen.

Einen Redaktionsleitfaden anwenden

Wandeln Sie gemischte Dreipunktfolgen vor Satz und Korrektur in das vorgesehene Auslassungszeichen um.

Text für reine ASCII-Systeme vorbereiten

Erweitern Sie Unicode-Auslassungszeichen vor der Übergabe an Alt- oder eingeschränkte Systeme zu normalen Punkten.

Importierte Inhalte vereinheitlichen

Wenden Sie auf Datensätze aus Editoren, Dokumenten, Feeds und Inhaltssystemen eine vorhersagbare Regel an.

Was kostet diese Funktion?

Jede API-Anfrage kostet $0.002. Die Browserversion können Sie außerdem auf dieser Seite ausführen.

Werden Leerzeichen am Auslassungszeichen verändert?

Nein. Nur die gewählten Zeichen werden geändert; alle angrenzenden Leerzeichen bleiben exakt erhalten.

Was geschieht mit sechs aufeinanderfolgenden Punkten?

Im Modus von Punkten zum Auslassungszeichen wandelt der nicht überlappende Durchlauf sie in zwei Zeichen um.

Ändert die Funktion einzelne Punkte oder Dezimalzahlen?

Ein oder zwei Punkte bleiben unverändert. In der Standardrichtung wird nur eine Folge aus drei Punkten erfasst.

Kann dieselbe Umwandlung gefahrlos zweimal laufen?

Ja. Die normalisierte Ausgabe enthält das Quellmuster dieses Modus nicht mehr; der zweite Lauf führt daher null Ersetzungen aus.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/str/normalize-ellipsis

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/str/normalize-ellipsis \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Wait... is that all?"}'
{
  "text": "Wait... is that all?"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.normalize_ellipsis",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →