RegexMatchHasMatch
value RegexMatchHasMatch ( value rxMatch );
Rückgabewert
Rückgabewert |
Beschreibung |
TRUE / true / 1 |
rxMatch enthält eine Übereinstimmung. |
FALSE / false / 0 |
rxMatch enthält keine Übereinstimmung oder der übergebene RegexMatch-Verweis für rxMatch ist ungültig. |
Parameter
rxMatch
Ein gültiger RegexMatch-Verweis, der das Ergebnis eines vorhergehenden RegexMatch, RegexIteratorNext oder RegexIteratorPeekNext Aufrufs enthält.
Bemerkungen
Prüft ob eine Übereinstimmung im RegexMatch-Verweis rxMatch enthalten ist.
Beispiel
value rxMatch, rxMatch; string strLastError, strResult; //Sucht nach Zeichenketten die aus mindestens zwei Klein- bzw. Großbuchstaben bestehen if (! RegexCreate (rxPattern, "[a-zA-Z]{2,}")) return (RegexGetLastError (strLastError)); end RegexMatch (rxPattern, rxMatch, "A12 - Temperatur50 = 200°C"); //sucht nach der ersten Übereinstimmung if (RegexMatchHasMatch (rxMatch)) strResult = RegexMatchCaptured (rxMatch); //strResult == 'Temperatur' end
Siehe auch RegexCreate, RegexSetPattern, RegexClose, RegexGetLastError, RegexMatch, RegexGlobalMatch, RegexMatchHasPartialMatch