Aide:StringRegExpReplace.txt
De Wiki AutoIt Français
Document original V3.3.6.1 :
###Function###
StringRegExpReplace
###Description###
Replace text in a string based on regular expressions.
###Syntax###
StringRegExpReplace ( "test", "pattern", "replace", [ count ] )
###Parameters###
@@ParamTable@@
test
The string to check
pattern
The regular expression to compare. See <A href="StringRegExp.htm">StringRegExp</a> for pattern definition characters.
replace
The text to replace the regular expression matching text with. To insert matched group text, \0 - \9 (or $0 - $9) can be used as back-references.
count
[optional] The number of times to execute the replacement in the string. The default is 0. Use 0 for global replacement.
@@End@@
###ReturnValue###
@@ReturnTable@@
@Error Meaning
0 Executed properly. Check @Extended for the number of replacements performed.
2 Pattern invalid. @Extended = offset of error in pattern.
@@End@@
###Remarks###
To separate back-references from actual (replaced) numbers, wrap it with half-round brackets, i.e: "${1}5".
###Related###
StringRegExp
###Example###
@@IncludeExample@@
Document traduit V3.3.6.1 :
###Function###
StringRegExpReplace
###Description###
Remplacer le texte dans une chaîne basée sur des expressions régulières.
###Syntax###
StringRegExpReplace ( "test", "pattern", "replace", [ count ] )
###Parameters###
@@ParamTable@@
test
La chaîne à vérifier
pattern
L'expression régulière à comparer. Voir <A href="StringRegExp.htm">StringRegExp</a> pour les caractères définition du modèle.
replace
Le texte destiné à remplacer l'expression régulière correspondant avec le texte. Pour insérer un groupe de texte correspondant, \0 - \9 (or $0 - $9) peut être utilisé comme des références arrières.
count
[optionnel] Le nombre de fois à exécuter le remplacement de la chaîne. La valeur par défaut est 0. Utilisez 0 pour un remplacement global.
@@End@@
###ReturnValue###
@@ReturnTable@@
@Error Signification
0 Exécuté correctement. Vérifiez @Extended pour le nombre de remplacements effectués.
2 Motif invalide. @Extended = décalage d'erreur dans le modèle.
@@End@@
###Remarks###
Pour séparer des références arrières de nombres (remplacés) actuels, l'encadrer avec des accolades, ex: "${1}5".
###Related###
StringRegExp
###Example###
Traducteur :TT22
Contributeurs (pour les modifications avant le Wiki) :