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.Das Trennzeichen kann so einfach sein wie ein einzelnes Zeichen wie ein Komma oder so komplex wie eine definierte Abfolge nicht druckender Kontrollzeichen.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.Viele Computeranwendungen, von Textverarbeitungspunkten über Blätter bis hin zu Webbrowsern, verwenden Grenzen für verschiedene Funktionen.Eine Komplikation, die bei der Verwendung eines Trennschildes als Trennzeichenkollision bezeichnet wird, der auftritt, wenn die beabsichtigten Daten das Trennzeichen als ein Zeichen enthalten, das nicht als Trennzeichen interpretiert werden soll, die folgenden Daten ausgleichen und normalerweise ungültig machen.
Ein Trennzeichen kann ein einzelnes Zeichen sein, wie z. B. ein Raum, der Wörter trennt, wie es bei vielen grundlegenden Befehlszeileninterpretern und Textverarbeitungsprozessern 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.Akzeptieren Sie mehrere 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 gedrucktes Steuerungszeichen ist ein einzelnes Zeichen, das in einer Computerschrift keine entsprechende Anzeigeglyphe 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 Fällen gut, können aber auch belastend sein, wenn ein Benutzer den Charakter ohne ein spezielles Programm nicht produzieren kann.Ein Beispiel hierfür trat in frühen Befehlszeilenbearbeitungsprogrammen auf, bei denen ein Benutzer das wichtige Kombinationskontroll-Z verwenden musste, um das nicht druckende End-of-File-Zeichen (EOF) zu generieren, um einen Trennzeichen zu erstellen, der das Ende von a markierteDatei.
Eine komplexere Trennmaschinenart soll ganze Datenblöcke trennen, indem die Daten innerhalb des Öffnungs- und Schließens von Separatoren eingeschlossen werden.Diese Separatoren können in Form von Klammern und Mdash;Wie in vielen Programmiersprachen mdash;Anführungszeichen oder Sternchen.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 einbeziehen kann.In der Hypertext-Markup-Sprache (HTML) sind die zum Markup-Text verwendeten Tags von größeren und weniger als Anzeichen umgeben, sodass die Tags eine beliebige Länge sein können und Steuercharakter wie eine Beförderungsrückgabe einbeziehen können, die erzeugt wird, wenn die Rückgabetaste gedrückt wirdohne 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 erzeugen.