Ein Trennzeichen besteht aus einem oder mehreren Zeichen, die Textzeichenfolgen trennen. Gängige Trennzeichen sind Kommas (,), Semikolon (;), Anführungszeichen ( “, ‘ ), geschweifte Klammern ({}), senkrechte Striche (|) oder Schrägstriche ( / ). Wenn ein Programm sequentielle oder tabellarische Daten speichert, werden diese getrennt Datenelement mit vordefiniertem Charakter.
Textbeispiel mit Trennzeichen
Beispielsweise trennt in den Daten “john|doe” ein vertikaler Strich (das Pipe-Zeichen |) die beiden Datenelemente john und doe. Wenn ein Skript oder Programm die Daten liest und auf einen vertikalen Balken stößt, weiß es, dass ein Datenelement beendet ist und ein anderes beginnt. Im folgenden Beispiel für durch Trennzeichen getrennten Text enthält jede Zeile Kontaktinformationen für eine Person. Ein Programm könnte erstellt werden, um jeden dieser Werte zu sammeln und sie in einem leicht lesbaren oder druckbaren Format anzuzeigen oder zu analysieren, um bestimmte Werte zu finden. Beispielsweise könnten Sie diese Datei schnell parsen und die Namen aller Frauen finden.
john|doe|male|123 street|555-1234 jane|smith|female|321 street|555-4321 bill|gates|male|987 street|555-9876
Beispiel für die Verwendung eines Trennzeichens in der Programmiersprache Perl
use strict; my $example = "John|Doe"; my ($first, $last) = split(/|/, $example); print "Hello $first,nI see your last name is $last it is nice to meet you.n"
Im obigen Beispiel, Perl-Code, enthält die $example-Variable Text mit einem Pipe-Trennzeichen, das in zwei neue Variablen namens $first und $last aufgeteilt ist. Sobald die Daten aufgeteilt sind, werden die Ausgabeergebnisse unten gedruckt.
Hello John, I see your last name is Doe it is nice to meet you.
Windows-Befehlszeile für Befehlstrennzeichen
In der Windows-Befehlszeile für den Befehl werden Trennzeichen mit der Option delims= angegeben. Beispielsweise gibt delims= an, dass das Trennzeichen ein Komma ist.
CSV, Teiler, Programmierbegriffe, Trennzeichen, Tabellenkalkulationsbegriffe