Wildcard -Charakter
Im Software, a Wildcard -Charakter ist eine Art von Platzhalter dargestellt durch eine einzelne Charakterwie ein Sternchen (*
), die als eine Reihe von wörtlichen Zeichen oder als als als interpretiert werden können leerer String. Es wird häufig bei Dateisuche verwendet, sodass der vollständige Name nicht eingegeben werden muss.[1]
Telekommunikation
Im TelekommunikationEine Wildcard ist ein Charakter, der durch eine definierte Teilmenge aller möglichen Zeichen ersetzt werden kann.
- Im Hochfrequenz (HF) Radio Automatische Verbindungseinrichtung, der Wildcard -Charakter
?
kann durch einen der 36 oberen Fälle ersetzt werden alphanumerisch Figuren. - Ob das Wildcard -Charakter ein einzelnes Zeichen oder a darstellt Saite von Zeichen müssen angegeben werden.
Computer
Im Computer (Software) Technologie, eine Wildcard ist ein Symbol, das ein oder mehrere Zeichen ersetzt oder darstellt.[2] Algorithmen für passende Wildcards wurden in einer Reihe von entwickelt rekursiv und nicht rekursive Sorten.[3]
Datei- und Verzeichnismuster
Beim Angeben von Dateinamen (oder Pfaden) in CP/m, DOS, Microsoft Windows, und Unix-artig Betriebssysteme, das Sternchen Charakter (*
, auch "stern")) entspricht Null oder mehr Zeichen. Zum Beispiel, doc*
Streichhölzer doc
und document
aber nicht dodo
.
In Unix-ähnlichen und doS-Betriebssystemen die Fragezeichen ?
passt genau zu einem Charakter. Wenn das Fragezeichen am Ende des Wortes platziert ist, stimmt es auch mit fehlenden (null) nachfolgenden Zeichen überein. Zum Beispiel das Muster 123?
wird passen 123
und 1234
, aber nicht 12345
.
Im Unix -Muscheln und Windows PowerShell, Bereiche von Charakteren, die in eingeschlossen sind eckige Klammern ([
und ]
) Stimmen Sie ein einzelnes Zeichen innerhalb des Satzes ab; zum Beispiel, [A-Za-z]
entspricht einem einzelnen Groß- oder Kleinbuchstaben. In Unix -Shells eine führende Ausrufezeichennote !
Negiert das Set und entspricht nur einem Charakter, der nicht innerhalb der Liste ist. In Muscheln, die interpretieren !
Als Ersatz für Geschichte als führender Pflege ^
kann stattdessen verwendet werden.
Der Betrieb der Übereinstimmung von Wildcard -Mustern mit mehreren Dateien oder Pfadnamen wird als bezeichnet als Kugeln.
Datenbanken
Im Sql, Wildhalterfiguren können in verwendet werden WIE Ausdruck; das Prozent Schild %
entspricht null oder mehr Zeichen und unterstreichen _
ein einzelner Charakter. Transact-SQL Unterstützt auch eckige Klammern ([
und ]
) Um Sätze und Bereiche von Charakteren aufzulisten, die übereinstimmen, eine führende Pflege, die entspricht ^
Negiert das Set und entspricht nur einem Charakter, der nicht innerhalb der Liste ist. Im Microsoft Access, das Sternchen Schild *
entspricht null oder mehr Zeichen, die, die Fragezeichen ?
entspricht einem einzigen Charakter, die Nummernschild #
Übereinstimmung mit einer einzigen Ziffer (0–9) und quadratische Klammern können für Sets oder Zeichenbereiche verwendet werden, die übereinstimmen.
Reguläre Ausdrücke
Im Reguläre Ausdrücke, das Zeitraum (.
, auch "Punkt" genannt) ist das Wildcard -Muster, das zu jedem einzelnen Zeichen entspricht. Kombiniert mit dem Sternchen Operator .*
Es entspricht einer beliebigen Anzahl von Zeichen.
In diesem Fall ist das Sternchen auch als das bekannt Kleene Star.
Siehe auch
Verweise
- ^ "Microsoft Corporation". www.microsoft.com. Archiviert vom Original am 2017-03-24. Abgerufen 2018-01-23.
- ^ "Was ist Wildcard?". Archiviert vom Original am 2016-11-21. Abgerufen 2016-11-21.
- ^ Cantatore, Alessandro (2003). "Wildcard -Matching -Algorithmen".
-
Dieser Artikel enthältPublic Domain Material von dem General Services Administration dokumentieren: "Bundesstandard 1037c". (zugunsten Mil-std-188)