Was ist ein Trennzeichen?
In Bezug auf Computer ist ein Trennzeichen ein Trennzeichen, das einzelne Datenstücke in einer Datei, einem Kommunikationsprotokoll oder einem anderen Datenstrom definiert. The separator can be as simple as a single character, such as a comma, or as complex as a defined sequence of non-printing control characters. Der Zweck eines Trennzeichens ist es, einen vorhersehbaren und zuverlässigen Mechanismus zur Aufteilung eines Datenstroms in Komponententeile bereitzustellen, wenn andere Methoden möglicherweise nicht zuverlässig sind oder wenn der Inhalt der Daten möglicherweise sehr willkürlich ist. Many computer applications, from word processors to spread sheets to web browsers, use delimiters for different functions. Eine Komplikation, die bei der Verwendung eines Trennzeichens als Trennzeichenkollision auftreten kann, der auftritt, wenn die beabsichtigten Daten das Trennzeichen als ein Zeichen enthält, das nicht als Trennzeichen interpretiert werden soll. Wenn Sie die folgenden Daten ausgleichen und normalerweise ungültig sind.Wörter, wie es bei vielen grundlegenden Befehlszeileninterpretern und Textverarbeitern der Fall ist. Ziel ist es, ein Programm ein einzelnes Element von einer längeren Zeichenfolge zu isolieren. Eine Website -Adresse verwendet beispielsweise Perioden, um die verschiedenen Teile des Namens der Website zu trennen.
Während Kommas, Semikolonen und andere Interpunktionsformen üblicherweise als Trennzeichen verwendet werden, gibt es Fälle, in denen sie unpraktisch sind, beispielsweise bei der Akzeptanz mehrerer Textzeilen, die einen grammatikalisch korrekten Absatz bilden. In diesen Fällen kann ein Trennzeichen in Form eines nicht druckenden Steuerungszeichens annehmen, sodass alle druckbaren Zeichen als Daten verwendet werden können. Ein nicht druckendes Steuerungszeichen ist ein einzelnes Zeichen, das in einer Computerschrift keine entsprechende Glyphe der Anzeige aufweist. Manchmal ist auf einer Tastatur nicht einmal replizierbar und muss stattdessen von einer Anwendung oder einer anderen Funktion generiert werden. Diese Arten von Separatoren funktionieren in einigen gutInstanzen, können aber auch belastend sein, wenn ein Benutzer den Charakter ohne spezielles Programm nicht produzieren kann. Ein Beispiel hierfür trat in frühen Befehlszeilenbearbeitungsprogrammen auf, bei denen ein Benutzer das Schlüsselkombination "Control-Z" verwenden musste, um das nicht druckende Datei-End-of-File-Zeichen (EOF) zu generieren, um einen Trennzeichen zu erstellen, der das Ende einer Datei markierte.
Ein komplexere Trennzeichen ist so konzipiert, dass die gesamten Datenblöcke getrennt werden, indem die Daten innerhalb des Öffnungs- und Schließens von Separatoren eingeschlossen werden. Diese Separatoren können in Form von Klammern - wie in vielen Programmiersprachen - Zitatmarken oder Sternchen erfolgen. Ziel ist es, eine Möglichkeit zu bieten, einen Block beliebiger Daten oder Text zu teilen, der mehrere Zeilen umfassen oder Steuerung oder andere Sonderzeichen einbezieht. In der Hypertext Markup Language (HTML) sind die zum Markup-Text verwendeten Tags von größeren und weniger als Schildern umgeben, sodass die Tags eine beliebige Länge sein und Steuercharakter wie eine Wagenrückgabegattung einbeziehen könnenTed, wenn die Rückgabetaste gedrückt wird, ohne den Block zu brechen. Durch die Verwendung der Grenzen auf diese Weise kann ein HTML-Dokument formatiert werden, sodass es menschlicher lesbarer ist, ohne Probleme für den HTML-Dolmetscher zu erstellen.