Zum Inhalt springen

Wildcard (Informatik)

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 12. Juni 2003 um 11:23 Uhr durch Magnus (Diskussion | Beiträge) (en). Sie kann sich erheblich von der aktuellen Version unterscheiden.


Wildcard ist ein Fachausdruck aus dem Computerbereich und bezeichnet einen Platzhalter für andere Zeichen.

Bekannte Wildcards sind

  • das Fragezeichen ? für einen Buchstaben.
  • das Sternchen * für mehrere Buchstaben

Diese Platzhalter helfen etwa bei der Dateisuche, wenn man sich nicht mehr an den vollständigen Namen der Datei erinnern kann. Auch bei der Suche nach Ausdrücken in vielen Texteditoren sind derartige Platzhalter hilfreich.

Sucht man z.B. nach "?aus", liefert der Computer alle Dateien, die auf -aus enden und davor einen beliebigen Buchstaben haben. z.B. "haus", "Haus", "Maus", "raus"

Bei der Suche nach *aus kann vor der Endung eine beliebige Zeichenkette stehen.

Manche Programme, etwa UNIX-Shells, erweitern das Platzhalterprinzip, indem sie an einer Stelle mehrere Zeichen zuzulassen: dazu werden eckige Klammern verwendet. So steht etwa "[HMr]aus" für die Dateinamen Haus, Maus und raus.

Auch Buchstabenbereiche können in den Klammern angegeben werden: "[a-zA-Z]*" sucht nach allen Dateien, die mit einem Klein- oder Großbuchstaben anfangen.

Manchmal werden Platzhalterkonstruktionen mit den ähnlichen regulären Ausdrücken verwechselt.