Wildcard-Charakter

Der Begriff-Wildcard-Charakter hat die folgenden Bedeutungen:

Fernmeldewesen

Im Fernmeldewesen ist WildCard ein Charakter, gegen den einige einer definierten Teilmenge aller möglichen Charaktere ausgewechselt werden kann.

Computerwissenschaft

Im Computer (Software) Technologie kann ein Wildcard-Charakter verwendet werden, um jeden anderen Charakter oder Charaktere in einer Schnur auszuwechseln.

Dateien und Verzeichnisse

Wenn

er Dateinamen (oder Pfade) in BEDIENUNGSFELD/M, DOS, Windows von Microsoft und Unix ähnlichen Betriebssystemen angibt, wechselt der Sternchen-Charakter (" * ") eine Null oder mehr Charaktere und das Fragezeichen aus ("?") wechselt irgendwelchen Charakter oder weniger aber nicht mehr aus als der Betrag von Fragezeichen. Zum Beispiel 123??? wird 1231 oder 12313, aber nicht 1239919991 vergleichen. In Unix-Schalen und Windows PowerShell wechseln Reihen von Charakteren, die in eckigen Klammern (" [" und"]") eingeschlossen sind, alle Charaktere in ihren Reihen aus; zum Beispiel wechselt [A-Za-z] jeden einzelnen kapitalisierten oder Kleinbuchstaben aus. Schalen von Unix erlauben Ablehnung der angegebenen Charaktere innerhalb von Klammern durch das Verwenden einer Führung"!". Das Zusammenbringen von Wildcard-Mustern zu vielfachen Dateien oder Pfaden wird Klacks-Vergrößerung genannt.

Datenbanken

In SQL können Wildcard-Charaktere in "ÄHNLICHEN" Ausdrücken verwendet werden; das Prozent-Zeichen (%) Match-Null oder mehr Charaktere, und unterstreichen Sie (_) ein einzelner Charakter. Wickeln Sie auch eckige Unterstützungsklammern (" [" und"]") ab-SQL, um Sätze und Reihen von Charakteren zu verzeichnen, um zusammenzupassen, eine Führung ^ vergleicht nur einen innerhalb der Klammern nicht angegebenen Charakter. In Microsoft Access können Wildcard-Charaktere in "ÄHNLICHEN" Ausdrücken verwendet werden; das Sternchen-Zeichen (*) vergleicht Null oder mehr Charaktere und Fragezeichen (?) ein einzelner Charakter.

In SAP vergleicht das Pluszeichen (+) genau einen Charakter.

Regelmäßige Ausdrücke

In regelmäßigen Ausdrücken ist die Periode (.) der Wildcard-Charakter für einen einzelnen Charakter. Verbunden mit dem Sternchen-Maschinenbediener (. *) es wird jede Zahl von Charakteren vergleichen.

Leistungsfähigkeit

Wenn

er gegen eine große Schnur, oder gegen eine Vielzahl von Schnuren als mit Datenbanksuchen zusammenpasst, mit einer Hauptwildcard suchend, ist (*ABC) beträchtlich intensiver als eine schleifende Wildcard (Abc *). Das ist, weil ein Match gegen das "Abc *" alle Ergebnisse sofort beseitigen kann, die mit "A" nicht anfangen, dann kann fortfahren, alle Ergebnisse zu beseitigen, deren zweiter Charakter nicht "B" und so weiter ist, während ein Match gegen "*ABC" jeden Charakter jedes potenziellen Matchs mindestens suchen muss, bis es "Abc" gefunden hat. Hauptwildcards sollten besonders in hohen Leistungssituationen wenn möglich oder gelegt nach einem anderen Filter vermieden werden, um die Größe der Daten zu beschränken, die suchen werden.

Siehe auch

  • Klacks, (programmierend)
  • Stern von Kleene
  • Muster, das zusammenpasst
  • Wildcard DNS registriert
  • wildmat

Links


Breitbandmodem / Pulsierendes Blinzeln
Impressum & Datenschutz