ForHosting KIT · Entwickler-Tools

Entfernen Sie Satzzeichen online aus Text

Satzzeichen entfernen verwandelt unruhigen Text in eine saubere Folge aus Buchstaben, Zahlen und Leerraum.

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

Kommas, Punkte, Anführungszeichen, Klammern, Bindestriche, Währungszeichen, Emojis und weitere Symbole verschwinden, während Wörter und Zahlenwerte aus Unicode-Schriften erhalten bleiben. Der Vorgang ist deterministisch, benötigt weder Netzwerk noch Sprachmodell und bewahrt vorhandene Abstände und Zeilenumbrüche. Damit eignet er sich als Vorbereitung für Tokenisierung, Suchindizes, Worthäufigkeiten, Deduplizierung und einfache Textvergleiche.

Was der Filter behält und entfernt

Der Filter untersucht den Inhalt Unicode-Zeichen für Unicode-Zeichen. Er behält Buchstaben, kombinierende Zeichen für Akzente, Zahlen und Leerraum. Alles andere wird entfernt: Kommas, Punkte, Apostrophe, Anführungszeichen, Doppelpunkte, Semikolons, Klammern, Schrägstriche und Bindestriche sowie Währungszeichen, Operatoren, Bildzeichen und Emojis. Vorhandene Leerzeichen, Tabulatoren und Zeilenumbrüche bleiben an ihrer ursprünglichen Stelle; sie werden weder zusammengeführt noch abgeschnitten. Nach dem Entfernen benachbarter Zeichen können deshalb doppelte Abstände entstehen. Das ist beabsichtigt, denn eine Normalisierung könnte Positionen oder die Dokumentstruktur verändern. Die Unicode-Regel erhält außerdem mehrsprachige Inhalte und schützt Akzente, die technisch als getrennte kombinierende Zeichen gespeichert sind.

Text für eine Analyse vorbereiten

Fügen Sie den Ausgangstext in das Feld text ein oder senden Sie ihn dorthin und führen Sie die Funktion aus. Die Antwort enthält das gefilterte Ergebnis in einem einzigen Feld text. Es kann unmittelbar an einen Tokenizer, eine Kleinschreibung, einen Wortzähler oder einen Index weitergegeben werden. Legen Sie die Reihenfolge bewusst fest. Wenn Satzzeichen vor der Aufteilung verschwinden, entspricht ein Wort mit nachfolgendem Komma demselben Wort ohne Komma. Bei Apostrophen und Bindestrichen werden dagegen Bestandteile verbunden. Sollen getrennte Tokens entstehen, ersetzen Sie ausgewählte Zeichen vorher durch Leerzeichen. Der Algorithmus erkennt keine Sprache, korrigiert keine Rechtschreibung, transliteriert nicht und verändert keine Großschreibung. Dieselbe Eingabe ergibt stets dieselbe Ausgabe.

Das Ergebnis automatisiert verwenden

Für gelegentliche Bereinigungen führt das Browserwerkzeug genau dieselbe deterministische Umwandlung wie die API aus. In einer Automatisierung senden Sie jede Zeichenfolge als ein Element und lesen das zurückgegebene Feld text. Eine API-Anfrage kostet $0.002; ein variabler Aufpreis entfällt, weil ein Element die deklarierte Einheit ist. Bewahren Sie den Ursprungstext auf, wenn Satzzeichen Bedeutung tragen. Dezimaltrenner, Programmiersyntax, E-Mail-Zeichen, URL-Trenner und Satzgrenzen werden ebenfalls entfernt. Das Resultat ist daher ein Analysederivat und keine umkehrbare Kopie. Die Funktion bewahrt Leerraum, normalisiert ihn aber nicht, entfernt keine diakritischen Zeichen, ändert keine Großschreibung und darf bei einer Eingabe, die nur aus Symbolen besteht, eine leere Zeichenfolge liefern.

Tokens für Zählungen vorbereiten

Entfernen Sie Zeichen, durch die dasselbe Wort in einer Häufigkeitstabelle als verschiedene Tokens erscheinen würde.

Werte vor dem Indexieren bereinigen

Erzeugen Sie aus Beschriftungen oder Dokumenten eine Buchstaben-Zahlen-Fassung für einen einfachen Suchindex.

Vergleichseingaben vereinheitlichen

Entfernen Sie Schmuckzeichen und Satzzeichen, bevor Sie Großschreibung oder Abstände für einen Abgleich normalisieren.

Welche Zeichen bleiben erhalten?

Unicode-Buchstaben, kombinierende Zeichen, Zahlen und Leerraum bleiben; Satzzeichen und Symbole werden entfernt.

Funktioniert der Filter mit anderen Sprachen?

Ja. Er verwendet Unicode-Kategorien und bewahrt Buchstaben und Zahlen unterstützter Schriftsysteme.

Werden Emojis und Währungszeichen entfernt?

Ja. Sie sind Symbole und keine Buchstaben, Zahlen oder Abstände und werden deshalb herausgefiltert.

Werden Abstände und Zeilenumbrüche verdichtet?

Nein. Vorhandener Leerraum bleibt unverändert. Nutzen Sie zum Kürzen oder Verdichten einen weiteren Schritt.

Was kostet eine API-Anfrage?

Jede Anfrage kostet $0.002. Derselbe deterministische Vorgang steht auch im Browser bereit.

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/remove-punctuation

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/remove-punctuation \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello, world! Room #42 costs $9."}'
{
  "text": "Hello, world! Room #42 costs $9."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.remove_punctuation",
  "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 →