ForHosting KIT · Text & KI

Buchstaben entfernen, Zahlen und Symbole behalten

Nehmen Sie die 12 Buchstaben aus Order AB-2048: ready @ 09:30! heraus, und es bleiben -2048:, das @ und 09:30! an ihrer ursprünglichen Stelle. Buchstaben jedes Alphabets verschwinden; Ziffern, Zeichen, Leerzeichen und Emojis bleiben. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Text
Order AB-2048: ready @ 09:30!
Erhalten Sie
Ergebnis
-2048: @ 09:30!
Entfernte Buchstaben
12

Buchstaben entfernen behält alles im Text außer alphabetischen Zeichen. Damit isolieren Sie Bestellnummern, Codes, Satzzeichen, Trennzeichen, Emoji, Währungssymbole und Layout ohne fehleranfällige Zeichenliste. Die Funktion erkennt Unicode-Buchstaben statt nur A–Z und behandelt verschiedene Alphabete und Schriftsysteme einheitlich. Alle übrigen Zeichen bleiben an ihrer ursprünglichen Position. Die Antwort liefert den gefilterten Text sowie die Anzahl entfernter Buchstaben.

Entfernen Sie Buchstaben, ohne den Rest zu verändern

Fügen Sie eine Zeichenkette in das Pflichtfeld text ein oder senden Sie diese. Die Funktion durchläuft Unicode-Codepunkte und entfernt alle als Buchstaben klassifizierten Zeichen. Alles andere wird in ursprünglicher Reihenfolge kopiert: Ziffern, Kommas, Doppelpunkte, Bindestriche, Anführungszeichen, Klammern, Leerzeichen, Zeilenumbrüche, Währungen, Operatoren, Emoji und Piktogramme.

Anders als ein Zahlenextraktor normalisiert sie weder Vorzeichen noch Dezimal- oder Gruppierungszeichen; sie entscheidet ausschließlich, ob ein Zeichen ein Buchstabe ist. Eine leere Zeichenkette ist gültig und ergibt ein leeres Resultat mit Zähler null.

Unicode-Verhalten über Sprachen und Schriften hinweg

Die Definition beruht auf der allgemeinen Unicode-Kategorie Letter und nicht auf einem manuell festgelegten englischen Bereich. Deshalb werden akzentuierte lateinische, griechische, kyrillische, arabische und hebräische Buchstaben, ostasiatische Ideogramme und viele weitere Schriften entfernt. Groß-, Klein-, Titel- und Modifikatorbuchstaben sowie weitere Unterkategorien zählen dazu.

Vor dem Filtern wird der Text nicht normalisiert. Ein separat gespeicherter kombinierender Akzent ist eine Markierung und bleibt nach Entfernung seines Grundbuchstabens erhalten; ein vorkomponiertes Zeichen wie é gilt hingegen als Buchstabe und verschwindet. Diese wörtliche Regel bewahrt alle Nichtbuchstaben unverändert.

Verwenden Sie für Transliteration, Diakritika-Entfernung oder Normalisierung eine eigene Funktion davor oder danach. Die Reihenfolge bleibt erhalten; wiederholte Abstände und Trennzeichen werden nicht zusammengezogen.

Nutzen Sie die erhaltene Struktur in Codes und Daten

Das Werkzeug hilft, wenn Buchstaben stören, die Struktur um Zahlen aber wichtig ist. Supportteams können Beschriftungen aus kopierten Referenzen entfernen und Ziffern, Rauten, Schrägstriche sowie Bindestriche behalten. Finanzabläufe können Beträge, Prozentzeichen, Dezimalzeichen und Währungen für einen spezialisierten Parser freilegen.

Entwickler können gemischte Kennungen untersuchen oder Tests für erhaltene Zeichen erstellen. Wortlücken bleiben absichtlich als Hinweis auf das ursprüngliche Layout stehen; normalisieren Sie Abstände bei Bedarf anschließend. Die Funktion prüft nicht, ob Ziffern eine Telefonnummer, ein Datum, einen Preis oder ein Konto bilden.

Sie entfernt ausschließlich Buchstaben und zählt diese. Validieren Sie die Bedeutung separat, besonders bei führenden Nullen, Vorzeichen und Dezimaltrennern.

Referenzstruktur isolieren

Entfernen Sie Beschriftungen und Buchstabenpräfixe, während Ziffern, Bindestriche, Schrägstriche, Rauten und Abstände erhalten bleiben.

Numerische Analyse vorbereiten

Behalten Sie Beträge, Dezimalzeichen, Prozentzeichen und Währungen vor der Übergabe an einen spezialisierten Parser.

Gemischte Zeichendaten untersuchen

Machen Sie Nichtbuchstaben in Protokollen, Kennungen, Tests oder importierten Feldern sichtbar, ohne ihre Reihenfolge zu ändern.

Welche Buchstaben werden entfernt?

Alle Zeichen einer Unicode-Letter-Kategorie werden entfernt, einschließlich Buchstaben nicht englischer Schriften und ihrer verschiedenen Formen.

Bleiben Zahlen und Satzzeichen erhalten?

Ja. Ziffern, Satzzeichen, Trennzeichen, Leerraum, Emoji und Symbole bleiben in ursprünglicher Reihenfolge, da sie keine Unicode-Buchstaben sind.

Werden Abstände nach der Entfernung normalisiert?

Nein. Leerzeichen, Tabulatoren und Zeilenumbrüche bleiben exakt erhalten. Verwenden Sie danach bei Bedarf ein Leerraumwerkzeug.

Was ist der Unterschied zum Herausziehen der Zahlen aus einem Text?

Dieses Werkzeug behält alles, was kein Buchstabe ist, nicht nur die Zahlen. Ein Zahlenextraktor kann Vorzeichen, Dezimalstellen oder Tausendertrennzeichen anpassen; hier bleiben Bindestriche, Doppelpunkte, Leerzeichen und Zeilenumbrüche genau dort, wo sie waren.

Warum bleibt nach dem Entfernen der Buchstaben ein einzelner Akzent übrig?

Weil dieser Akzent als eigenes Zeichen gespeichert war und nicht als Teil des Buchstabens. Ein fertig zusammengesetztes é ist ein Buchstabe und verschwindet, ein Grundbuchstabe mit nachgestelltem kombinierendem Akzent hinterlässt dagegen den Akzent. Bereinigen Sie Akzente vorher, wenn auch diese wegsollen.

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-letters

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-letters \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Order AB-2048: ready @ 09:30!"}'
{
  "text": "Order AB-2048: ready @ 09:30!"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.remove_letters",
  "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.

Browser und API führen denselben deterministischen Code aus.

Entfernen Sie Buchstaben, ohne den Rest zu verändern

Die Antwort enthält result und letters_removed. Fehlt text oder ist es keine Zeichenkette, folgt invalid_input statt einer stillen Umwandlung. Jedes erfolgreiche API-Element kostet $0.002; der Browser nutzt kostenlos dieselbe reine Funktion.

Nutzen Sie die erhaltene Struktur in Codes und Daten

Der Browser eignet sich für Einzelaufgaben; wiederholbare API-Aufrufe kosten $0.002 je gültigem Element.

Was geschieht mit einer leeren Zeichenkette?

Sie ist gültig und liefert ein leeres result mit letters_removed gleich null. Fehlendes oder nicht textuelles text ergibt invalid_input.

Was kostet die API-Operation?

Jedes erfolgreich verarbeitete Element kostet $0.002. Die Browserfassung führt denselben deterministischen Filter kostenlos aus.

Vollständige KIT-Dokumentation lesen →