Aide:StringRegExpReplace.txt

De Wiki AutoIt Français
Aller à : navigation, rechercher

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) :