Text-Trennzeichen-Konverter
Wandeln Sie eine Liste von einem Trennzeichen in ein anderes um. Fügen Sie Ihren Text ein, wählen Sie das aktuelle Trennzeichen und dann für das Ergebnis Zeilenumbruch, Leerzeichen, Semikolon, Bindestrich, Pipe oder Punkt.
Text-Delimiter-Konvertierungstool
Formel des Text-Trennzeichen-Konverters
Wobei gilt:
- \(T\) — der von Ihnen eingegebene Text.
- \(d_{\mathrm{old}}\) — das ausgewählte aktuelle Trennzeichen.
- \(p_1,\ldots,p_n\) — die durch das Aufteilen des Textes entstehenden Teile.
- \(d_{\mathrm{new}}\) — das ausgewählte Trennzeichen für das Ergebnis.
- \(R\) — der resultierende Text.
Das Tool teilt den Text, entfernt Leerzeichen an jedem Teil, verwirft leere Teile und verbindet die verbleibenden Einträge in ihrer ursprünglichen Reihenfolge. Es ersetzt nicht einfach jedes Vorkommen des alten Trennzeichens: Das Trimmen und das Entfernen leerer Einträge kann den Text ebenfalls verändern.
Text-Trennzeichen-Konverter – Berechnungsbeispiel
Beispiel: Verwenden Sie den Standardtext mit Apple, Banana und Orange in separaten Zeilen. Lassen Sie „Aktuell getrennt durch“ auf „Zeilenumbruch“ und „Trennen durch“ auf „Leerzeichen“ eingestellt.
Das Aufteilen an den Zeilenumbrüchen erzeugt drei Einträge. Keiner davon hat umgebende Leerzeichen oder muss entfernt werden.
\[ (\text{Apple},\text{Banana},\text{Orange})\xrightarrow{\text{mit Leerzeichen verbinden}}\text{Apple Banana Orange} \]
Ergebnis: Apple Banana Orange.
So verwenden Sie den Text-Trennzeichen-Konverter
- Geben Sie Ihre Liste in Text ein oder fügen Sie sie dort ein. Prüfen Sie, welches Zeichen oder welcher Zeilenumbruch einen Eintrag vom nächsten trennt.
- Wählen Sie unter Aktuell getrennt durch dieses vorhandene Trennzeichen aus: Zeilenumbruch, Leerzeichen, ;, -, | oder ..
- Wählen Sie unter Trennen durch das Trennzeichen, das zwischen den Einträgen stehen soll. Zur Auswahl stehen dieselben sechs Optionen.
- Lesen Sie den konvertierten Text unter Ergebnis ab und nutzen Sie die Kopierfunktion, wenn Sie ihn an anderer Stelle einfügen möchten.
Um beispielsweise eine zeilenweise Liste in eine einzelne Zeile zu setzen, wählen Sie Zeilenumbruch als aktuelles Trennzeichen und Leerzeichen als neues. Um red|green|blue in red;green;blue umzuwandeln, wählen Sie zuerst | und dann ;. Wenn das Ergebnis nicht wie erwartet getrennt ist, prüfen Sie Aktuell getrennt durch: Das Tool erkennt das Trennzeichen nicht automatisch für Sie.
Was bedeutet das Trennen von Text?
Ein Trennzeichen, auch Delimiter genannt, markiert die Grenze zwischen den Einträgen einer Liste. Eine Liste kann jeden Eintrag in eine eigene Zeile setzen, Einträge durch Leerzeichen trennen oder Satzzeichen wie Semikolons oder Pipes verwenden. Ein Wechsel des Trennzeichens kann dieselben Einträge leichter in ein Dokument, ein Formular oder ein anderes textbasiertes Tool einfügbar machen, ohne sie neu einzutippen.
Der Text-Trennzeichen-Konverter behält die Reihenfolge der gefundenen Einträge bei. Er entfernt Leerzeichen am Anfang und Ende jedes Eintrags, bevor er sie verbindet, sodass überflüssige Leerzeichen um ein Trennzeichen herum in der Ausgabe nicht erhalten bleiben. Er verwirft außerdem leere Einträge. So wird etwa aus Apple;;Banana beim Umwandeln von Semikolons in Pipes Apple|Banana; es entsteht kein leerer Eintrag zwischen den beiden Pipes.
Wenn Sie Zeilenumbruch als Ausgabetrennzeichen wählen, steht jeder behaltene Eintrag in einer eigenen Zeile. Wenn Sie Leerzeichen wählen, stehen alle Einträge in einer Zeile mit einem Leerzeichen dazwischen. Wenn Sie dasselbe aktuelle und neue Trennzeichen wählen, kann sich das Ergebnis dennoch ändern, weil das Tool Einträge trimmt und leere entfernt. Es ist daher auch nützlich, um eine einfach getrennte Liste zu bereinigen, und nicht nur, um ihre Satzzeichen zu ändern.
Annahmen und praktische Grenzen
- Nur die aufgeführten Trennzeichen sind verfügbar. Kommas, Tabs als eigene Option und benutzerdefinierte Trennzeichenfolgen stehen nicht zur Auswahl. Leerzeichen als aktuelles Trennzeichen teilt bei zusammenhängenden Leerzeichen, einschließlich Tabs und Zeilenumbrüchen; Leerzeichen als Ausgabe fügt ein einfaches gewöhnliches Leerzeichen ein.
- Zeilenumbruch behandelt typische eingefügte Zeilenumbrüche. Es wird bei Line-Feed-Umbrüchen getrennt, mit oder ohne vorangestelltem Wagenrücklauf. Ein Wagenrücklauf allein löst keine Trennung aus.
- Jedes passende Trennzeichen wird als Grenze behandelt. Die Auswahl von - zerlegt auch ein Wort mit Bindestrich; die Auswahl von . zerlegt auch eine Dezimalzahl, eine Abkürzung oder eine Webadresse. Wählen Sie ein Trennzeichen, das nicht auch innerhalb von Einträgen vorkommt, die Sie erhalten möchten.
- Zeichenketten in Anführungszeichen oder strukturierte Daten werden nicht geparst. Das Tool wendet keine CSV-Anführungsregeln an und erkennt keine geschützten Felder. Prüfen Sie das Ergebnis, bevor Sie es in einer Tabellenkalkulation oder einem Datenimport verwenden.
- Leerzeichen innerhalb eines Eintrags bleiben erhalten, sofern sie nicht das gewählte Trennzeichen sind. Bei ausgewähltem Zeilenumbruch bleibt
Red appleein Eintrag. Bei ausgewähltem Leerzeichen werden es zwei.
Wenn Sie die Einträge zusätzlich zu ihrem Trennzeichen auch ordnen möchten, können Sie zunächst eine Liste alphabetisch sortieren oder doppelte Zeilen entfernen. Um die Länge des konvertierten Textes zu prüfen, nutzen Sie den Zeichenzähler.
Häufig gestellte Fragen
Wie kann ich Listentrennzeichen von Hand ändern?
Ermitteln Sie das Zeichen zwischen den Einträgen, trennen Sie die Einträge und schreiben Sie sie dann erneut mit dem gewünschten Zeichen dazwischen. So ergibt etwa das Ersetzen der Trennzeichen in „eins; zwei; drei“ durch Pipes „eins|zwei|drei“. Entfernen Sie dabei Leerzeichen um jeden Eintrag herum. Vergleichen Sie die fertige Liste mit dem Original, um sicherzugehen, dass Sie keinen Eintrag zerlegt haben, der das alte Trennzeichen enthält.
Kann ich eine kommagetrennte Liste umwandeln?
Nicht direkt: Komma steht nicht als Eingabeoption zur Verfügung. Für eine einfache Liste könnten Sie zunächst mit der Suchen-und-Ersetzen-Funktion eines Texteditors die Kommas in Semikolons umwandeln und die Semikolons dann hier konvertieren. Tun Sie das nicht bei CSV-Dateien oder Werten wie „Smith, John“: Das Ersetzen jedes Kommas würde auch Text zerlegen, der zu einem einzigen Eintrag gehört.
Wie halte ich Einträge aus mehreren Wörtern zusammen?
Verwenden Sie ein Trennzeichen, das nicht innerhalb Ihrer Einträge vorkommt. Wenn jeder Produktname in einer eigenen Zeile steht, wählen Sie Zeilenumbruch als aktuelles Trennzeichen; „Red apple“ bleibt dann ein Eintrag, selbst wenn Sie die Einträge mit Pipes verbinden. Wählen Sie Leerzeichen als aktuelles Trennzeichen, würden „Red“ und „apple“ als getrennte Einträge behandelt.
Warum fehlen leere Felder im Ergebnis?
Der Konverter behält leere Positionen nicht bei. Aufeinanderfolgende Trennzeichen oder ein Trennzeichen am Anfang oder Ende können leere Teile erzeugen, die im Ergebnis weggelassen werden. Das ist nützlich, um eine informelle Liste zu bereinigen, aber nicht geeignet für Datensätze, in denen ein leeres Feld eine Bedeutung hat. Verwenden Sie einen Editor für strukturierte Daten, wenn Feldpositionen erhalten bleiben müssen.
Kann ich Tabs als Trennzeichen verwenden?
Tab-getrennten Text können Sie aufteilen, indem Sie Leerzeichen als aktuelles Trennzeichen wählen, da diese Option auch Tabs und andere Leerzeichen erkennt. Sie unterscheidet allerdings nicht zwischen Tab und Leerzeichen. Wenn ein Feld Leerzeichen enthält, können seine Wörter zu getrennten Einträgen werden. Eine Tab-Ausgabeoption gibt es nicht; verwenden Sie daher einen speziellen Texteditor, wenn Sie tab-getrennte Daten erzeugen müssen.
Ist das Ergebnis für CSV- oder Tabellenkalkulationsimporte geeignet?
Nicht unbedingt. CSV-Dateien benötigen Regeln für Felder in Anführungszeichen, eingebettete Satzzeichen und manchmal Zeilenumbrüche; dieser Konverter wendet diese Regeln nicht an. Selbst eine optisch korrekte Liste kann beim Import in die falschen Spalten gelangen, wenn die Tabellenkalkulation ein anderes Trennzeichen erwartet. Verwenden Sie für wichtige Daten einen CSV-fähigen Editor und kontrollieren Sie die importierten Zeilen und Spalten vor dem Speichern.
Kann ich das Ergebnis zurückwandeln, um meinen exakten Originaltext wiederherzustellen?
Nein. Eine Rückwandlung kann zwar die sichtbaren Trennzeichen wiederherstellen, aber nicht die von den Enden der Einträge entfernten Leerzeichen oder die verworfenen leeren Einträge. Ein Trennzeichen, das auch innerhalb eines Eintrags vorkommt, kann die Grenzen verschieben. Bewahren Sie eine Kopie des Originals auf, wenn dessen exakte Formatierung oder Feldanzahl wichtig ist.