Erste Zeichen aus einem String-Tool – Behalten Sie die ersten Zeichen jeder Zeile bei
Extrahieren Sie sofort die ersten N Zeichen vom Anfang jeder Zeile oder aus einem gesamten Textblock und behalten Sie sie bei. Perfekt zum Abrufen von Präfixen fester Breite (wie Zeitstempel YYYY-MM-DD, SKU-Codes oder Währungssymbole mit drei Buchstaben) und zum Abschneiden von SEO-Beschreibungen mit dem intelligenten Wortgrenzenschutz und dem emojisicheren Slicing.
Praktische Beispiele für die Beibehaltung der ersten N-Zeichen
Unabhängig davon, ob Sie Tabellenspalten bereinigen, Serverprotokolle analysieren oder Produkttitel kürzen, finden Sie hier die gängigsten Verwendungsmöglichkeiten für dieses Tool:
| Anwendungsfall | Beispiel einer Eingabezeile | Einstellungen | Extrahiertes Ergebnis |
|---|---|---|---|
| Protokolldaten extrahieren | 2026-11-09 14:22:01 [INFO] Gestartet |
Behalten Sie 10 (jede Zeile) |
2026-11-09 |
| Extrahieren Sie Währungs-/Ländercodes | USD - US-Dollar |
Behalten Sie 3 (jede Zeile) |
USD |
| Extrahieren Sie 5-stellige Postleitzahlen | 90210-1234 Beverly Hills, CA |
Behalten Sie 5 (jede Zeile) |
90210 |
| Überschrift/Auszugskürzung | Erfahren Sie, wie Sie Ihre Webseiten optimieren |
Behalten Sie 20 + Avermeiden Sie das Schneiden von Wörtern + Ellipsis |
Erfahren Sie, wie man... |
So extrahieren Sie die ersten N Zeichen in Tabellenkalkulationen und Code
Müssen Sie denselben Vorgang in Excel, Google Sheets, SQL oder Ihrem eigenen Code ausführen? Verwenden Sie diese integrierten Teilzeichenfolgenfunktionen:
| Umwelt / Sprache | Formel-/Codesyntax | Beschreibung |
|---|---|---|
| Excel und Google Sheets | =LINKS(A1, 5) |
Gibt die ersten 5 Zeichen aus der Zelle A1 zurück. |
| JavaScript / TypeScript | str.slice(0, 5) oder Array.from(str).slice(0, 5).join('') |
Array.from verhindert die Aufteilung von 4-Byte-Emojis in zwei Hälften. |
| Python | text[:5] |
Verwendet die Python-Slice-Notation vom Index 0 bis 5. |
| SQL (PostgreSQL, MySQL, SQL Server) | SELECT LEFT(column_name, 5) FROM table; |
Extrahiert die 5 Zeichen ganz links einer Spalte. |
Häufig gestellte Fragen
Wie entferne ich Leerzeilen aus der Ausgabe?
Deaktivieren Sie im Einstellungsfeld das Kontrollkästchen Leerzeilen beibehalten. Alle leeren oder nur Leerzeichen enthaltenden Zeilen in Ihrer Eingabe werden automatisch aus dem Ergebnis entfernt.
Was ist der Unterschied zwischen „Auf jede Zeile anwenden“ und „Auf gesamten Text anwenden“?
Auf jede Zeile anwenden behält die ersten N Zeichen jeder einzelnen Zeile in einer Liste bei. Auf gesamten Text anwenden behandelt Ihre gesamte Eingabe (einschließlich Zeilenumbrüche) als ein einziges Dokument und behält nur die ersten N Zeichen vom Anfang des Textes bei.
Erfolgt das „Trimmen führender/nachfolgender Leerzeichen“ vor oder nach dem Beibehalten von Zeichen?
Wenn Trim Leading/Tailing Leerzeichen aktiviert ist, werden versehentliche führende Leerzeichen am Anfang einer Zeile zuerst entfernt (damit Sie Ihre Zeichenzahl nicht durch Leereinrückungen verschwenden), und alle nachgestellten Leerzeichen, die nach dem Slicing übrig bleiben, werden bereinigt, bevor ein optionales Auslassungszeichen (...) hinzugefügt wird.