RegexSetPattern
value RegexSetPattern ( string rxPattern, string strPattern );
Rückgabewert
Rückgabewert |
Beschreibung |
TRUE / true / 1 |
Der Regex-Verweis rxPattern wurde erfolgreich erstellt. |
FALSE / false / 0 |
Das übergebene Filtermuster strPattern ist fehlerhaft oder der übergebene Regex-Verweis für rxPattern ist ungültig. |
Parameter
rxPattern
Ein gültiger Regex-Verweis.
strPattern
Das neue Filtermuster das dem gültigen Regex-Verweis rxPattern zugewiesen werden soll.
Bemerkungen
Weist dem gültigen Regex-Verweis rxPattern das neue Filtermuster strPattern zu.
Ist der des reguläre Ausdruck des Filtermusters strPattern fehlerhaft, so liefert RegexSetPattern FALSE als Rückgabewert. In diesem Fall kann mit RegexGetLastError eine Beschreibung des Fehlers abgerufen werden.
Beispiel
value rxPattern; string strLastError; //Zusammenhängende numerische Zeichenfolgen erfassen if (!RegexCreate (rxPattern, "\\d+")) return (RegexGetLastError (strLastError)); end //Zusammenhängende nicht-numerische Zeichenfolgen erfassen if (!RegexSetPattern (rxPattern, "\\D+")) return (RegexGetLastError (strLastError)); end
Siehe auch RegexCreate, RegexGetPattern, RegexGetLastError