MatchRegularExpression()

Syntaxe

Resultat = MatchRegularExpression(#ExpressionReguliere, Texte$)
Description
Teste si le 'Texte$' ou une partie du 'Texte$' correspond à l'#ExpressionReguliere. 'Resultat' sera 1 si il y a une ou plusieurs correspondances, ou 0 sinon.

Exemple:
  ; Cette expression repérera chaque mot de 3 lettres qui commencent par une minuscule,
  ; suivi du caractère 'b' et qui se termine par une majuscule. ex: abC
  ;    
  If CreateRegularExpression(0, "[a-z]b[A-Z]")
    If MatchRegularExpression(0, "abC ABc zbA abc")
      Debug "Le texte correspond !"
    Else
      Debug "Aucun motif trouvé dans le texte"
    EndIf
  Else
    Debug RegularExpressionError()
  EndIf

OS Supportés

Tous

<- IsRegularExpression() - RegularExpression Index - RegularExpressionError() ->