Trennzeichen

Rohr und Doppelrohr

Ein Trennzeichen besteht aus einem oder mehreren Zeichen, die Textzeichenfolgen trennen. Übliche Trennzeichen sind Kommas (,), Semikolon (;), Anführungszeichen (", '), geschweifte Klammern ({}), Pipes (|) oder Schrägstriche (/ ). Wenn ein Programm sequentielle oder tabellarische Daten speichert, werden sie jeweils begrenzt Datenelement mit einem vordefinierten Zeichen.


Beispiel für einen begrenzten Text

Beispielsweise begrenzt in den Daten "john | doe" ein vertikaler Balken (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 wurde und ein anderes beginnt. Im folgenden Beispiel für abgegrenzten Text enthält jede Zeile Kontaktinformationen für eine Person. Es könnte ein Programm erstellt werden, um jeden dieser Werte zu erfassen und in einem leicht lesbaren oder druckbaren Format anzuzeigen oder zu analysieren, um bestimmte Werte zu finden. Zum Beispiel könnten Sie diese Datei schnell analysieren und den 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

benutze streng; mein $ example = "John | Doe"; my ($ first, $ last) = split (/  | /, $ example); print "Hallo $ first,  nIch sehe, dein Nachname ist $ last, es ist schön dich zu treffen.  n"

Im obigen Beispiel, Perl-Code, enthält die Variable $ example Text mit einem Pipe-Trennzeichen, das in zwei neue Variablen mit den Namen $ first und $ last aufgeteilt ist. Sobald die Daten aufgeteilt sind, werden die folgenden Ausgabeergebnisse gedruckt.

Hallo John, ich sehe, dein Nachname ist Doe. Es ist schön dich zu treffen.

Windows-Befehlszeile für Befehlsbegrenzer

In der Windows-Befehlszeile für den Befehl werden Trennzeichen mit der Option delims = angegeben. Beispiel: delims = gibt an, dass das Trennzeichen ein Komma ist.


Schreibe einen Kommentar