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 

Die Regex-Funktionen

Siehe auch RegexCreate, RegexSetPattern, RegexClose, RegexGetLastError, RegexMatch, RegexGlobalMatch, RegexMatchHasPartialMatch