Kategorie: Script
/ Strings
Ab Engineversion: 1.0 OC
WildcardMatch
Beschreibung
Prüft, ob zwei Strings gleich sind. Die Prüfung beachtet Groß- und Kleinschreibung, außerdem können Wildcards benutzt werden.
Syntax
string WildcardMatch(string text, string wildcard);
Parameter
- text:
- String, der überprüft werden soll.
- wildcard:
- String, der überprüft werden soll.
Anmerkung
Ein * im Vergleichsstring steht für beliebig viele Zeichen (oder keines). Ein ? steht für genau ein Zeichen.
Beispiele
public func IsRiding() { return WildcardMatch(GetAction(), "Ride*"); }
Liefert
true
für alle Aktionen, die mit "Ride" anfangen ("Ride" selbst, "RideStill", "RideThrow", usw.).WildcardMatch("Explode1", "Explode?");
Ist
true
.WildcardMatch("Explode10", "Explode?");
Ist
false
.WildcardMatch(GetName(), "*purz*");
Prüft, ob der Name des aufrufenden Objekts "purz" enthält (wo ist egal).