@WILD[string1,string2] :  Vergleicht zwei Zeichenketten und gibt 1 zurück , wenn sie übereinstimmen, oder 0, wenn sie nicht übereinstimmen. Diese Funktion ermittelt, ob string1 mit dem in string2 angegebenen Muster übereinstimmt , das Wildcards oder erweiterte Wildcards enthalten kann .  In string1 sind keine Wildcards erlaubt . Bei der Prüfung wird nicht zwischen Groß- und Kleinschreibung unterschieden.

 

Beispiele

 

Die folgenden Beispiele gehen davon aus, dass die  PATH-Variable Folgendes enthält:

 

c:\windows;c:\windows\system32; "c:\program files\util";d:\jpsoft

 

 

Zeichenfolge1

Zeichenfolge2

Übereinstimmungsbedingung

Ergebnis

%path

\UTIL*.

Zeichenfolge \util irgendwo

1

%path

*c

Zeichenkette, die mit c endet

0

%path

*t

Zeichenfolge, die mit t endet

1

%path

c*

Zeichenfolge, die mit c beginnt

1

%path

t*

Zeichenkette beginnend mit t

0

%path

*c*

Zeichenfolge, die c enthält

1

%path

*t*

Zeichenfolge, die t enthält

1

%path

*b*

Zeichenfolge, die b enthält

0

xyz

?

ein Zeichen lange Zeichenfolge

0

x

?

ein Zeichen lange Zeichenkette

1

%path

c?*

führendes c, gefolgt von einem beliebigen Zeichen, gefolgt von 0 oder mehr Zeichen

1

%path

c*?

führendes c, gefolgt von null oder mehr Zeichen, gefolgt von einem beliebigen Zeichen

1