Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Metazeichen – Wikipedia
Metazeichen – Wikipedia
aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von Funktionszeichen)

Metazeichen oder Funktionszeichen sind Zeichen in einer Datei oder Zeichenkette, die innerhalb eines bestimmten Kontexts nicht für sich selbst stehen, sondern ähnlich wie Steuerzeichen eine besondere Bedeutung für die Verarbeitung der Daten haben. Die jeweilige Bedeutung der Metazeichen hängt vom Programm ab, mit dem die Daten verarbeitet werden.

Häufig werden nicht-Alphanumerische Zeichen als Metazeichen gewählt. Um Metazeichen neben ihrer besonderen Bedeutung auch als reine Zeichen verwenden zu können, sind häufig Regeln zur Maskierung vorgesehen.

Vorkommen

[Bearbeiten | Quelltext bearbeiten]

Markups

[Bearbeiten | Quelltext bearbeiten]
  • In XML sind folgende Zeichen Metazeichen: < und & (an jeder Stelle) sowie " bzw. ' bei Attributwerten.
  • Beim in der Wikipedia verwendeten Wikitext hat beispielsweise die doppelte eckige Klammer, um einen Begriff – also [[Begriff]] – die Funktion, den Begriff auf eine andere Seite innerhalb der Wikipedia zu verlinken. Die Klammern werden nicht im fertigen Text angezeigt, sondern machen sich nur dadurch bemerkbar, dass der betreffende Begriff verlinkt ist.

Programmiersprachen

[Bearbeiten | Quelltext bearbeiten]

Innerhalb einer Programmiersprache sind Metazeichen die für Operatoren und Separatoren verwendeten Zeichen. In C und an C angelehnte Programmiersprachen wie z. B. C++, Java, PHP, Perl, Tcl, Python, Ruby, C# sind z. B. meist die Zeichen ! " % & / ( ) = ? { [ ] } \ + * ~ < > | , ; . : - ^ und ' als Metazeichen definiert.

Reguläre Ausdrücke

[Bearbeiten | Quelltext bearbeiten]

In einem regulären Ausdruck sind Metazeichen die Zeichen, die nicht für sich selbst stehen, sondern eine besondere Bedeutung als Anker, Zeichenklasse, Quantifizierer oder ähnliches haben. In den meisten Implementierungen für reguläre Ausdrücke sind folgende Zeichen Metazeichen:

  • ^ (Anker für Anfang [Zeile oder String])
  • $ (Anker für Ende [Zeile oder String])
  • ? + * { } (Quantifikatoren oder Wiederholungsfaktoren)
  • \ (Wandeln des Meta-Status eines Zeichens [ein Metazeichen verliert seine spezielle Bedeutung bzw. ein Nicht-Metazeichen erhält eine spezielle Bedeutung])
  • . [ ] (Zeichenklassen)
  • & (Rückreferenz)
  • ( ) (Gruppierung)
  • | Alternative

Weitere

[Bearbeiten | Quelltext bearbeiten]
  • Beim Importieren einer CSV-Datei in ein Tabellenkalkulations-Programm hat ein Zeichen (meist ,, ; oder das Tabulatorzeichen) die Funktion eines Trennzeichens, welches einzelne Elemente voneinander trennt, so dass diese Elemente in unterschiedliche Zellen der Tabelle importiert werden. Das Zeichen selbst erscheint dabei nicht in der fertigen Tabelle.
  • Beim EDIFACT wird dem EDI-Programm (im optionalen UNA-Segment) mitgeteilt, welche Zeichen für diese Datei die Funktion Datenelement-Trenner, Segment-Trenner, Maskierungszeichen und Elementgruppen-Trenner haben. Für einen Texteditor haben diese Zeichen dagegen keinerlei Funktion.

Siehe auch

[Bearbeiten | Quelltext bearbeiten]
  • Sonderzeichen
  • Escape-Sequenz
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=Metazeichen&oldid=219285086“
Kategorien:
  • Schriftzeichen
  • Zeichenkodierung

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id