Heutzutage ist Wildcard (Informatik) ein Thema, das großes gesellschaftliches Interesse hervorruft. Mit dem Fortschritt der Technologie und der Globalisierung ist Wildcard (Informatik) zu einem relevanten Thema geworden, das Menschen aller Altersgruppen und Berufe betrifft. Von seinen Anfängen bis zu seinen heutigen Auswirkungen war Wildcard (Informatik) Gegenstand von Debatten und Studien in verschiedenen Bereichen. In diesem Artikel werden wir verschiedene Aspekte im Zusammenhang mit Wildcard (Informatik) untersuchen und uns mit seiner Bedeutung, seinem Einfluss auf die Gesellschaft und seiner Entwicklung im Laufe der Zeit befassen. Durch eine detaillierte Analyse möchten wir Licht in dieses Thema bringen und eine umfassendere und aktuellere Sicht bieten.
Wildcard (vom englischen Wildcard, einer Spielkarte im Poker), Joker (nach Joker, einer Spielkarte) oder Platzhalter bezeichnet im Computer-Bereich einen Platzhalter für andere Zeichen. Dieses Konzept wird des Öfteren auch als Globbing oder Trunkierung (Abschneiden) bezeichnet.
Viele Kommandozeileninterpreter und andere Programme erlauben den Einsatz solcher Platzhalter, um beispielsweise Gruppen von Dateien anzusprechen, die ähnliche Namen haben. Auch Suchfunktionen in Texteditoren kennen derartige Platzhalter. Des Weiteren arbeiten Suchmaschinen wie z. B. Google oder websiteinterne Suchfunktionen wie z. B. in der Wikipedia damit.
Vielfach verwendete Platzhalter sind:
?
) für genau ein Zeichen_
) für genau ein Zeichen*
) für beliebig viele (auch null) Zeichen%
) für beliebig viele (auch null) Zeichen#
) für einen numerischen Wert.!
) als AusschlussEine Suche nach ?aus
findet alle Zeichenketten, die auf aus enden und davor ein beliebiges Zeichen haben; Beispiele wären haus, Haus, Maus und raus. Die Suche nach *aus
liefert dagegen auch etwa heraus und aus; *atze
findet Fratze, Matratze etc., auch Siamkatze, nicht aber Katze, während mit *atze
auch keine Siamkatze u. ä. mehr gefunden wird.
Aus Dateinamen, welche einen Zeitstempel enthalten, können Datumsbereiche ausgewählt werden. Beispielsweise wählt 202405*.mp4
Filmaufnahmen aus Mai 2024 aus.
Manche Programme, wie etwa POSIX-kompatible UNIX-Shells, und Programmiersprachen erweitern das Platzhalterprinzip zu regulären Ausdrücken, die unter anderem mehrere Zeichen an einer Stelle zulassen: Dazu werden eckige Klammern verwendet. So steht etwa ett
für die drei Wörter Bett, fett und Nett und Schmit
für Schmidt oder Schmitt.
Die Datenbanksprache SQL verwendet den Unterstrich (_
) als Platzhalter für ein Zeichen und das Prozentzeichen (%
) als Platzhalter für eine beliebige Anzahl von Zeichen.
Typ | beliebig viele Zeichen | genau 1 Zeichen | genau 1 Ziffer | Sonderzeichen |
---|---|---|---|---|
SQL (LIKE) | % , * (Access) |
_ , ? (Access) |
findet %, findet _, findet ] findet ]
| |
Open SQL (ABAP/SAP) (CP, NP, SE16) | * |
+ |
#* findet *, #+ findet +, ## findet #
| |
Reguläre Ausdrücke | .* |
. |
\d |
siehe Reguläre Ausdrücke in der Praxis |