ExtractRegularExpression()

Syntaxe

Resultat = ExtractRegularExpression(#ExpressionReguliere, Texte$, Tableau$())
Description
Extrait toutes les parties de la chaîne de caractères correspondant à une expression régulière vers un tableau.

Arguments

#ExpressionReguliere L'identifiant de l'expression régulière.
Texte$ Le texte à tester.
Tableau$() Il est automatiquement redimensionné pour contenir les éléments trouvés dans le 'Texte$'.

Valeur de retour

Le nombre d'éléments trouvés.

Exemple

  ; Cette expression repérera chaque mot de 3 lettres qui commence 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]")
    Dim Resultat$(0)
    Nb = ExtractRegularExpression(0, "abC ABc zbA abc", Resultat$())
    For k = 0 To Nb-1
      Debug Resultat$(k)
    Next
  Else
    Debug RegularExpressionError()
  EndIf

Voir aussi

CreateRegularExpression()

OS Supportés

Tous

<- ExamineRegularExpression() - RegularExpression Index - FreeRegularExpression() ->