ForHosting KIT · Text & KI

N-tes Wort holen

Greifen Sie das Wort an einer beliebigen Position heraus: In alpha bravo charlie delta echo ist Wort 3 charlie, von insgesamt 5 Wörtern. Praktisch, um eine feste Spalte aus Logzeilen zu ziehen oder Lesefragen zu stellen. 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
alpha bravo charlie delta echo
N
3
Erhalten Sie
Wort
charlie
Wortanzahl
5
Position
3
Wörter
alpha, bravo, charlie, delta, echo

Das Wort an einer gewählten Position zu holen ist ein kleiner, aber ständiger Bedarf, wenn Sie strukturierte Zeilen, Log-Spalten, shell-artige, durch Leerzeichen getrennte Felder, Quiz-Prompts und schnelle Datenextrakte aus Freitext-Exporten auswerten. Dieses Werkzeug nimmt den Klartext, den Sie bereitstellen, zerlegt ihn anhand von Unicode-Whitespace in Wörter und liefert das Token am von Ihnen gewählten 1-basierten Index zusammen mit der vollständigen Tokenliste und der Gesamtwortzahl, damit Sie den Abruf in einer Antwort prüfen können.

Wie das n-te Wort aus Ihrem Text gewählt wird

Die Tokenisierung ist bewusst einfach und vollständig deterministisch, damit die Ergebnisse dem entsprechen, was man von Statusleisten, Shell-Feldtrennern und gängigen Online-Zählern erwartet. Die Engine entfernt führendes und abschließendes Whitespace und teilt die verbleibende Zeichenkette an einem oder mehreren Unicode-Whitespace-Zeichen — Leerzeichen, Tabs, Zeilenumbrüche und andere Trenner fallen zu einer einzigen Grenze zwischen Tokens zusammen. Jede entstehende nicht leere Folge ist ein Wort, einschließlich Satzzeichen, die an Buchstaben oder Ziffern dieser Folge hängen, sodass ein Token wie hello, oder well-known ganz bleibt und nicht durch Kommas oder Bindestriche weiter zerteilt wird.

Der Positionsparameter n ist 1-basiert: das erste Wort ist Position 1, das zweite 2, und so weiter bis zur Gesamtwortzahl nach dem Split. Weil der Pfad reine Parse-Arithmetik über Zeichenketten ist — ohne Sprachmodelle, ohne Wörterbücher, ohne Locale-Tabellen — bleibt die Latenz für typische Formulargrößen unter einer Millisekunde und das veröffentlichte Kostenmodell ist analytisch statt tokenbasiert.

Wo die Extraktion des n-ten Worts in der Praxis vorkommt

Datenanalysten und -ingenieure brauchen oft eine einzelne Spalte aus einem Freitext-Export, der nie vollständig als CSV geparst wurde: das dritte leerzeichengetrennte Feld kann ein Statuscode, ein Benutzername oder eine Produkt-SKU sein, und es mit einem stabilen 1-basierten Index zu holen ist schneller, als für jede Datei eine Tabelle zu öffnen. Support- und Betriebsteams scannen mehrfeldrige Logzeilen, in denen Schweregrad, Dienstname und Host an festen Positionen stehen, und wollen den Host mit einem Klick greifen, ohne ein Wegwerfskript zu schreiben.

Lehrkräfte und Quiz-Autoren bauen Prompts, die auf das zweite oder fünfte Wort eines Satzes verweisen, damit Lernende geordnetes Lesen üben, und brauchen denselben Antwortschlüssel, den der Schüler im Browser sieht. Lokalisierungs- und Content-QA-Pipelines prüfen manchmal, dass eine Vorlagenzeile nach der Substitution noch mit einem bekannten Schlüsselwort beginnt — genau eine Prüfung mit n gleich eins auf der gerenderten Zeichenkette.

Wenn Sie später volle Wortzahlen, Listen eindeutiger Wörter, umgekehrte Wortreihenfolge, Häufigkeitstabellen oder Keyword-Dichte brauchen, behandeln Sie das als getrennte Suchintentionen und Landings statt diese get-nth-word-Seite zu überladen — die Absicht hier ist konkret «geben Sie mir das Wort an Position n», nicht «beschreiben Sie das ganze Dokument».

Feste Spalte aus leerzeichengetrennten Zeilen holen

Extrahieren Sie das k-te Feld aus Logzeilen, Shell-Exporten oder Freitextzeilen ohne vollständigen CSV-Parser, wenn Positionen stabil sind.

Quiz und Lesen nach Wortposition

Erstellen Sie Antwortschlüssel und Unterrichtskontrollen, die das zweite, dritte oder zuletzt genannte Wort eines festen Stammsatzes verlangen.

QA für Vorlagen und Keyword-Position

Stellen Sie sicher, dass eine gerenderte Vorlage noch mit einem bekannten Token beginnt oder ein erforderliches Wort nach der Substitution am gegebenen Index behält.

Wie werden Wörter definiert?

Wörter sind nicht leere Folgen von Nicht-Whitespace-Zeichen. Mehrere Leerzeichen, Tabs und Zeilenumbrüche fallen zu einem Trenner zusammen. Satzzeichen am Token bleiben beim Token.

Was passiert, wenn der Text leer ist?

Geben Sie eine nicht leere Zeichenkette an; leere Felder gelten als Clientfehler und werden nicht berechnet.

Was passiert, wenn ich eine Position nach dem letzten Wort angebe?

Sie erhalten eine klare Meldung statt einer leeren Antwort, und sie nennt Ihnen die Zahl der gefundenen Wörter. So fällt eine falsch gezählte Spalte sofort auf.

Trennen Zeilenumbrüche und Tabs die Wörter?

Ja. Leerzeichen, Tabs und Zeilenumbrüche gelten als eine einzige Grenze, daher wird ein Absatz über mehrere Zeilen als eine durchgehende Wortfolge gelesen.

Beginnt die Zählung bei 1 oder bei 0?

Bei 1. Position 1 ist das erste Wort, Position 2 das zweite und so weiter bis zur Gesamtzahl der Wörter. Null, negative Zahlen und Dezimalzahlen sind keine gültige Position.

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/nth-word

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/nth-word \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"alpha bravo charlie delta echo","n":3}'
{
  "text": "alpha bravo charlie delta echo",
  "n": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.nth_word",
  "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.

Leere Eingabe, fehlende Positionen und Indizes außerhalb des Bereichs scheitern mit einem klaren invalid_input-Fehler statt einer stillen leeren Zeichenkette, was Skripte schützt, die ein Feld nicht gebunden oder Spalten falsch gezählt haben.

Wie das n-te Wort aus Ihrem Text gewählt wird

Eine Position kleiner als eins, eine Nicht-Ganzzahl oder eine Zahl größer als die Wortzahl löst invalid_input aus, mit einer Meldung, wie viele Wörter tatsächlich gefunden wurden — das erleichtert das Debuggen von Spaltenoffsets in Batch-Jobs. Extrem lange Nutzlasten über der dokumentierten Zeichengrenze werden vor dem Split abgelehnt, damit eine einzelne Anfrage den Arbeitsspeicher des Workers nicht monopolitiert.

Was Sie senden und was Sie zurückerhalten

Senden Sie zwei Pflichtfelder: text, eine nicht leere Zeichenkette zum Tokenisieren, und n, eine positive Ganzzahl für die 1-basierte Wortposition. Zahlen und Booleans im Textfeld werden in ihre Dezimal- bzw. true/false-Formen umgewandelt; Objekte, Arrays, NaN und Infinity werden abgelehnt. Klassische Prüfungen umfassen das Holen des dritten Tokens aus einer fünfwörtigen NATO-ähnlichen Liste, das erste Wort eines mehrzeiligen Absatzes, in dem Zeilenumbrüche als gewöhnliche Trenner gelten, und die Bestätigung, dass ein abschließender Punkt am Token bleibt, wenn Sie diese Position anfordern. Nutzen Sie das kostenlose Browserformular zum Einfügen und Prüfen von Logzeilen und Quiz-Stämmen und rufen Sie denselben Vertrag aus Skripten auf, wenn Sie das k-te Feld aus Tausenden leerzeichengetrennten Zeilen brauchen. Aliase wie input, value, data, s, string, content, body und phrase werden für das Textfeld akzeptiert, wenn ältere Clients angebunden werden, und n akzeptiert außerdem index, position, pos, i, nth und word_index für Shells und Tabellenkalkulationen. Bei Erfolg spiegelt die Antwort den Originaltext wider und liefert n und position (derselbe 1-basierte Index), das extrahierte Wort, word_count für die volle Tokenliste, das vollständige words-Array in Reihenfolge und operation mit dem Wert nth_word. Leerer Text, nur-Whitespace nach dem Trim, fehlendes n, nicht-ganzzahliges n, n kleiner als eins und n größer als word_count scheitern an der Validierung, bevor eine Gebühr anfällt. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein Prepaid-Guthaben.

Wo die Extraktion des n-ten Worts in der Praxis vorkommt

Weil diese Fähigkeit eine reine Parse-Engine ist, beträgt der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.

Ist die Position 1-basiert oder 0-basiert?

Positionen sind 1-basiert: n=1 ist das erste Wort, n=2 das zweite usw. Werte kleiner als 1 oder größer als die Wortzahl lösen invalid_input aus.

Was passiert, wenn ich eine Position hinter dem Textende anfordere?

Die Anfrage scheitert mit invalid_input und einer Meldung, wie viele Wörter gefunden wurden, damit Sie den Index oder die Quellzeile korrigieren können.

Was kostet es?

Das Browser-Tool ist kostenlos und läuft lokal. API-Anfragen nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →