ReplaceRegularExpression()
Syntaxe
Resultat$ = ReplaceRegularExpression(#ExpressionReguliere, Texte$, TexteRemplace$)Description
Remplace une chaîne de caractères par une autre.
Arguments
#ExpressionReguliere L'identifiant de l'expression régulière. Texte$ La chaîne de caractères à remplacer. TexteRemplace$ La chaîne de caractères de remplacement.
Valeur de retour
Renvoie la nouvelle chaîne de caractères.
Remarques
Les références arrières (généralement décrites comme \ 1, \ 2, etc) ne sont pas prises en charge. ExtractRegularExpression() combinée à ReplaceString() devrait obtenir le comportement demandé.
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]") Resultat$ = ReplaceRegularExpression(0, "abC ABc zbA abc", "---") Debug Resultat$ ; Affichera "--- ABc --- abc" Else Debug RegularExpressionError() EndIf
Voir aussi
CreateRegularExpression()
OS Supportés
Tous