ForHosting KIT · Text & KI

Text in Sätze teilen

Fügen Sie einen Absatz ein und erhalten Sie einen Satz pro Zeile: Aus «Hello world. This is a second sentence! Is this a third?» werden drei Zeilen. Mehrere Satzzeichen in Folge zählen als ein Ende, ein letzter Satz ohne Punkt bleibt erhalten. 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
Hello world. This is a second sentence! Is this a third?
Erhalten Sie
Satzanzahl
3
Zeilen
Hello world. This is a second sentence! Is this a third?
Operation
split_sentences

Ein Satztrenner verwandelt einen dichten Prosablock in eine saubere Satzliste, damit Sie prüfen, nummerieren, bearbeiten oder jede Einheit an den nächsten Pipeline-Schritt senden können. Autoren fügen einen Entwurf ein und scannen einen Satz pro Zeile auf Länge und Rhythmus. Lehrkräfte zerlegen Schülerabsätze vor der Bewertung in atomare Aussagen. Redakteure und Lokalisierungsteams isolieren Quellsätze vor dem Abruf aus dem Translation Memory. Support- und Produktteams machen Ticketnotizen und Release-Texte zu prüfbaren Einheiten, ohne einen vollständigen NLP-Stack zu öffnen. Diese Fähigkeit scannt Ihren Klartext auf terminale Interpunktion—Punkte, Ausrufe- und Fragezeichen—und liefert sowohl ein geordnetes Array von Sätzen als auch eine mit Zeilenumbrüchen verbundene Zeichenkette zum Einfügen. Folgen desselben terminalen Zeichens zählen als ein Ende, optionale schließende Anführungszeichen werden toleriert, und eine Schlussklausel ohne Punkt wird trotzdem ein eigener Satz, damit informelle Notizen nicht entfallen. Leere oder nur aus Leerzeichen bestehende Eingaben werden mit einem klaren Validierungsfehler abgelehnt statt mit einer stillen leeren Liste.

Wie der Satztrenner Grenzen erkennt

Der Detektor durchläuft Ihren Klartext und behandelt eine Satzgrenze als Folge terminaler Interpunktionszeichen aus der Menge Punkt, Ausrufezeichen und Fragezeichen. Eine Folge wie drei Ausrufezeichen oder ein Fragezeichen mit einer ellipsenartigen Punktfolge bleibt ein einziges Ende, sodass dramatische Zeichensetzung keine leeren Fragmente erzeugt. Schließende Anführungszeichen oder Klammern unmittelbar nach der terminalen Folge sind erlaubt und bleiben am geschlossenen Satz haften.

Nach einem Ende beginnt das nächste Nicht-Leerzeichen den folgenden Satz, und jedes Segment wird getrimmt, damit führende und nachgestellte Leerzeichen die Liste nicht verunreinigen. Hat die letzte Klausel des Textes keinerlei terminales Zeichen, wird dieses Schlussfragment trotzdem ein Satz—passend dazu, wie man Nachrichten und stichpunktartige Notizen ohne Punkt am Zeilenende entwirft. Abkürzungen wie Doctor oder Mister mit Punkt können früher teilen, als ein menschlicher Lektor es wünschte; behandeln Sie das Ergebnis als schnelle Terminalpunkt-Teilung zur Prüfung, nicht als vollständige linguistische Analyse.

Wo Satzteilungen in der realen Arbeit vorkommen

Schreibcoaches und Sprachkurse der Sekundarstufe zerlegen Absätze in Sätze, damit Lernende Länge, Kongruenz und Aussagekraft pro Einheit überarbeiten. Content-Marketer fügen Landing-Heroes und E-Mail-Einstiege ein, um vor einem A/B-Test zu sehen, ob kurze knackige Zeilen oder lange gestapelte Klauseln dominieren. Lokalisierungsteams teilen Quellstrings in Satzzeilen für Translation Memory und Review-Warteschlangen und setzen nach Freigabe wieder zusammen.

Support- und Rechtsteams scannen Policy-Ausschnitte und Ticket-Vorlagen zeilenweise, damit Antworten erfassbar bleiben. Produktingenieure steuern Formularfelder, Review-Prompts und Chatbot-Trainingsbeispiele, indem sie einen Block vor Akzeptanzprüfungen in diskrete Sätze aufweiten. Brauchen Sie später nur eine Summe ohne Liste, eine Sentence-Case-Umschreibung oder eine Wort- und Zeichenzählung, behandeln Sie das als getrennte Suchintentionen und Landings statt diese fokussierte Satztrenner-Seite zu überladen.

Redaktionelle Prüfung ein Satz pro Zeile

Fügen Sie einen Entwurfsabsatz ein und erhalten Sie jeden Satz in einer eigenen Zeile, um Länge, Rhythmus und Klarheit vor der Veröffentlichung zu prüfen.

Aussagen-Checks in Klasse und Hausaufgaben

Teilen Sie Schüleraufsätze in einzelne Sätze für Peer-Review, Auto-Bewerter oder Lehrer-Skripte, die eine Aussage nach der anderen bewerten.

Satzzeilen in Lokalisierung und CMS

Zerlegen Sie Quelltexte in Satzeinheiten für Translation Memory, CMS-Tabellen und Qualitätstore vor dem Wiederzusammenfügen.

Wie entscheidet der Trenner, wo ein Satz endet?

Er erkennt terminale Interpunktion: Punkte, Ausrufe- und Fragezeichen. Eine Folge dieser Zeichen zählt als ein Ende. Optionale schließende Anführungszeichen oder Klammern nach der Folge bleiben an diesem Satz. Eine Schlussklausel ohne Marke wird trotzdem ein Satz.

Was passiert bei leerem Text?

Leere Strings und nur Leerzeichen sind nicht erlaubt; geben Sie eine nicht leere Zeichenkette zum Teilen an.

Zählt dies nur Sätze?

Nein. Diese Landing liefert die tatsächliche Satzliste und eine Ein-pro-Zeile-Zeichenkette. Für eine Summe ohne geteilte Liste nutzen Sie die Seite des Satzzählers.

Werden Abkürzungen wie Dr. oder Hr. erkannt?

Nicht immer. Jeder Punkt gilt als Satzende, daher kann ein abgekürzter Titel mit Punkt den Satz zu früh trennen. Prüfen Sie diese Zeilen und fügen Sie sie bei Bedarf wieder zusammen.

Bleiben Anführungszeichen nach dem Punkt beim Satz?

Ja. Schließende Anführungszeichen oder Klammern direkt nach dem Satzzeichen gehören zu dem Satz, den sie abschließen. Sie rutschen also nicht an den Anfang der nächsten Zeile.

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/split-sentences

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/split-sentences \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello world. This is a second sentence! Is this a third?"}'
{
  "text": "Hello world. This is a second sentence! Is this a third?"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "str.split_sentences",
  "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.

Wie der Satztrenner Grenzen erkennt

Leere und nur aus Leerzeichen bestehende Zeichenketten werden mit invalid_input abgelehnt, damit Aufrufer einen leeren Einfügeversuch nicht mit einer erfolgreichen Null-Satz-Teilung verwechseln. Der Algorithmus ist ein reiner deterministischer Zeichenketten-Scan: keine Zufallsseeds, keine Wanduhr-Zeitstempel, keine Netzaufrufe und kein Sprachmodell, sodass dieselbe Eingabe stets dasselbe JSON liefert.

Was Sie senden und was Sie zurückerhalten

Senden Sie ein Pflicht-String-Feld namens text oder einen der dokumentierten Aliasse wie content, body, message oder input. Die Beispiel-Payload im Vertrag ist eine kurze Drei-Satz-Probe, damit das kostenlose Formular und die API-Sonde denselben Arbeitsfall teilen, den Sie kopieren können. Bei Erfolg gibt die Antwort den originalen text zurück, liefert sentences als geordnetes Array getrimmter Strings mit Terminalzeichen an jeder Einheit, wiederholt die Länge unter sentence_count für schnelle Checks und baut lines, indem jene Sätze mit Newline-Zeichen verbunden werden, sodass Sie ohne Nachbearbeitung einen Satz pro Zeile erhalten. Das Feld operation ist stets die Konstante split_sentences für Logs und Multi-Tool-Dashboards. Fehlender text, leere Strings, nur Leerzeichen, nicht-endliche numerische Platzhalter und Objekte, die keine Strings sind, scheitern mit invalid_input und werden nicht berechnet. Sehr große Payloads über dem Zeichencap werden mit einer klaren Längenmeldung abgelehnt, damit Worker begrenzt bleiben. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element; Validierungsfehler verbrauchen kein Prepaid-Guthaben, was explorative Sonden günstig hält, während Sie Ihre Eingaben abstimmen.

Wo Satzteilungen in der realen Arbeit vorkommen

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

Worin unterscheiden sich sentences und lines?

sentences ist ein geordnetes JSON-Array jedes getrimmten Satzes. lines ist dieselbe Liste, mit Newline-Zeichen verbunden, damit Sie einen Satz pro Zeile in einen Editor oder ein Review-Blatt einfügen können.

Was kostet es?

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

Vollständige KIT-Dokumentation lesen →