MatchRegularExpression()

Syntax

Ergebnis = MatchRegularExpression(#RegularExpression, String$)
Beschreibung
Vergleicht den String mit dem regulären Ausdruck #RegularExpression.

Parameter

#RegularExpression Der zu verwendende reguläre Ausdruck.
String$ Der String, auf den der reguläre Ausdruck angewendet werden soll.

Rückgabewert

Gibt einen Wert ungleich Null zurück, wenn der String dem regulären Ausdruck entspricht (also Pattern bzw. Suchmuster gefunden wurde), andernfalls wird Null zurückgegeben.

Beispiel

  ; Dieser Ausdruck passt auf jedes Wort mit 3 Buchstaben, welches mit einem
  ; Kleinbuchstaben beginnt, gefolgt vom Zeichen 'b' und welches mit einem
  ; Großbuchstaben endet. Beispiel: abC
  ;    
  If CreateRegularExpression(0, "[a-z]b[A-Z]")
    If MatchRegularExpression(0, "abC ABc zbA abc")
      Debug "The string match !"
    Else
      Debug "No pattern found in the string"
    EndIf
  Else
    Debug RegularExpressionError()
  EndIf

Siehe auch

CreateRegularExpression()

Unterstützte OS

Alle

<- IsRegularExpression() - RegularExpression Inhaltsverzeichnis - NextRegularExpressionMatch() ->