ForHosting KIT · Text & KI

Zahlen aus Text entfernen

Entfernen Sie Zahlen aus einem Text, ohne Buchstaben, Satzzeichen, Leerzeichen oder Zeilenumbrüche zu verändern.

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

Das Werkzeug prüft die Eingabe Zeichen für Zeichen, löscht jede Unicode-Dezimalziffer und gibt sowohl den bereinigten Text als auch die genaue Anzahl der entfernten Zeichen zurück. Neben den üblichen ASCII-Ziffern erkennt es beispielsweise arabisch-indische und vollbreite Ziffern. Damit eignet es sich für eine schnelle Bereinigung, reproduzierbare Vorverarbeitung und automatisierte Abläufe, in denen eine einfache Ersetzung sonst uneinheitlich angewendet werden könnte.

Was beim Entfernen von Zahlen verändert wird

Diese Funktion führt bewusst nur eine klar begrenzte Umwandlung aus: Sie entfernt Zeichen, die Dezimalziffern sind, und bewahrt alles andere in der ursprünglichen Reihenfolge. Buchstaben, Leerzeichen, Tabulatoren, Zeilenumbrüche, Satzzeichen, Emojis, Währungssymbole, mathematische Zeichen und die umgebende Formatierung bleiben unverändert. Aus einer Angabe wie „Bestellung 204, Gang 7B“ wird beispielsweise „Bestellung , Gang B“. Das Ergebnis nennt außerdem die Zahl der entfernten Ziffern, sodass Sie die Änderung in einem Skript oder Prüfprotokoll leicht nachvollziehen können. Die Erkennung ist Unicode-fähig und beschränkt sich nicht auf die ASCII-Zeichen von 0 bis 9. Arabisch-indische, Devanagari- und vollbreite Ziffern werden gleich behandelt, weil sie zur Unicode-Kategorie der Dezimalzahlen gehören. Zeichen, die einer Zahl lediglich ähneln, etwa ein als römische Zahl verwendeter Buchstabe oder ein Bruchsymbol, bleiben erhalten. Diese genaue Regel vermeidet sprachabhängige Annahmen und sorgt dafür, dass Browserwerkzeug und API für dieselbe Zeichenfolge dasselbe Ergebnis liefern.

Bereinigten Text und Zählwert verwenden

Geben Sie den vollständigen Inhalt in das Feld text ein und starten Sie die Funktion. Die Antwort enthält text mit dem umgewandelten Wert sowie removed mit der genauen Anzahl der gelöschten Ziffern. Eine Eingabe ohne Ziffern ist gültig: Sie wird unverändert zurückgegeben und removed beträgt 0. Auch eine Eingabe, die nur aus Ziffern besteht, ist gültig: text wird zu einer leeren Zeichenfolge, während removed die ursprüngliche Zeichenanzahl ausweist. Die Eingabe selbst darf jedoch nicht leer sein, denn dann fehlt das zu bearbeitende Material und es wird ein Eingabefehler gemeldet. Leerraum gilt als tatsächlicher Text und wird daher akzeptiert und bewahrt. Das ist für Automatisierungen wichtig, in denen ein leerer Wert ein fehlendes Feld bedeuten kann, eine Zeile aus Leerzeichen aber absichtliche Formatierung darstellt. Sie können den Zählwert als Prüfbedingung verwenden, mit einer Erwartung vergleichen, neben dem Ergebnis speichern oder zur Kontrolle anzeigen. Es erfolgen weder Normalisierung noch Kürzung, Änderung der Großschreibung oder Bereinigung von Satzzeichen.

Einsatz in einem Arbeitsablauf

Das Entfernen von Ziffern hilft, wenn numerische Einzelheiten eine nachfolgende Textoperation nicht beeinflussen sollen. Teams können wechselnde Folgenummern aus Bezeichnungen löschen, bevor sie diese gruppieren, Zimmernummern aus Beschreibungen entfernen oder Beispieltexte vorbereiten, deren Wortlaut ohne Zahlenwerte erhalten bleiben soll. Redaktionen können eingefügte Notizen ohne regulären Ausdruck bereinigen; Entwicklungsteams können die API aufrufen, wenn dieselbe Regel wiederholt anzuwenden ist. Die Umwandlung ist deterministisch und lokal: Sie verwendet kein Sprachmodell, sendet keine Netzwerkanfrage, deutet keine Bedeutung und speichert den übermittelten Text nicht. Dadurch ist das Ergebnis vorhersehbar, doch das Werkzeug versteht keinen Kontext. Es entfernt Ziffern in Datumsangaben, Produktcodes, Postleitzahlen und Versionsnummern gleichermaßen. Prüfen Sie die Ausgabe, wenn diese Unterschiede entscheidend sind. Bei strukturierten Datensätzen sollten Sie vor dem Aufruf das betreffende Feld auswählen, statt alle Spalten zu verbinden. Die Nutzung im Browser ist unmittelbar möglich; eine API-Anfrage kostet $0.002.

Wechselnde Bezeichnungen vereinheitlichen

Entfernen Sie Lauf- oder Folgenummern, bevor Sie Bezeichnungen vergleichen, bei denen der feste Wortlaut wichtiger als numerische Endungen ist.

Anonymisierten Beispieltext vorbereiten

Löschen Sie Ziffern aus Notizen oder Beispielen und bewahren Sie Wortlaut, Satzzeichen, Abstände und Zeilenstruktur für die Prüfung.

Text automatisiert bereinigen

Wenden Sie eine dokumentierte Unicode-Regel wiederholt an und bestätigen Sie die Umwandlung anhand der entfernten Anzahl.

Welche Zeichen werden entfernt?

Entfernt werden alle Zeichen der Unicode-Kategorie für Dezimalzahlen, darunter ASCII-, arabisch-indische, Devanagari- und vollbreite Ziffern.

Bleiben Leerzeichen und Satzzeichen erhalten?

Ja. Jedes Zeichen, das keine Ziffer ist, behält seine Position; dazu zählen Leerzeichen, Tabulatoren, Zeilenumbrüche, Symbole und Emojis.

Was geschieht mit einem Text ohne Ziffern?

Der ursprüngliche Text wird unverändert zurückgegeben und die Anzahl der entfernten Elemente beträgt 0.

Kann das Ergebnis eine leere Zeichenfolge sein?

Ja. Besteht der übermittelte Text nur aus Ziffern, werden alle entfernt und das Ergebnis ist leer. Die ursprüngliche Eingabe selbst darf nicht leer sein.

Werden ausgeschriebene Zahlwörter ebenfalls entfernt?

Nein. Wörter wie eins, zwei und hundert bestehen aus Buchstaben und bleiben erhalten. Die Funktion entfernt Ziffern, ohne Sprache zu interpretieren.

Was kostet eine API-Anfrage?

Jede API-Anfrage kostet $0.002. Dieselbe deterministische Umwandlung kann auch direkt in Ihrem Browser ausgeführt werden.

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/text/remove-numbers

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/text/remove-numbers \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Invoice 2026-Q3: room ٤٢, batch 12."}'
{
  "text": "Invoice 2026-Q3: room ٤٢, batch 12."
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.remove_numbers",
  "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.

max_tokens20000
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 →