Macro .replace

La macro .replace remplace toutes les occurrences d'une chaîne par une autre chaîne dans un bloc de texte.

Cette macro est particulièrement utile lorsque vous travaillez sur les conventions de dénomination.

Pour plus d'informations les conventions de dénomination, voir "Conventions de dénomination" dans le chapitre Modèles du Guide des fonctionnalités générales.

La macro .replace remplace l'ancienne chaîne <ancienne-chaîne> par la chaîne <nouvelle-chaîne> dans le bloc de texte <bloc-entrée>.

.replace (ancienne-chaîne,nouvelle-chaîne)
	bloc-entrée
.endreplace

Les paramètres suivants sont disponibles :

Paramètre

Description

ancienne-chaîne

Chaîne à remplacer.

Type : Texte

nouvelle-chaîne

Chaîne qui remplace ancienne-chaîne.

Type : Texte

bloc-entrée

Un paramètre utilisé pour spécifier du texte.

Type : Template complexe

Résultat

Le résultat est que toutes les occurrences de la chaîne ancienne-chaîne sont remplacées par des instances de la chaîne nouvelle-chaîne dans le bloc spécifié.

Dans l'exemple suivant, 'GetCustomerName' est converti en 'SetCustomerName'.

.replace( get , set )
GetCustomerName
.endreplace

Dans l'exemple suivant, la variable %Name% a pour valeur 'Customer Factory' et est convertie en 'Customer_Factory'.

.replace(" ", "_")
%Name%
.endreplace


Created October 8, 2009. Send feedback on this help topic to Sybase Technical Publications: pubs@sybase.com