Partage via


Fonctions de chaîne CreateUiDefinition

Ces fonctions sont à utiliser avec des chaînes JSON.

concat

Concatène une ou plusieurs chaînes.

Par exemple, si la valeur de sortie element1 est "Contoso", cet exemple retourne la chaîne "Demo Contoso app" :

"[concat('Demo ', steps('step1').element1, ' app')]"

endsWith

Détermine si une chaîne se termine par une valeur.

L’exemple suivant retourne la valeur true.

"[endsWith('tuvwxyz', 'xyz')]"

guid

Génère une chaîne globale unique (GUID).

L’exemple suivant retourne une valeur telle que "c7bc8bdc-7252-4a82-ba53-7c468679a511" :

"[guid()]"

indexOf

Retourne la première position d’une valeur dans une chaîne ou -1 si introuvable.

L’exemple suivant retourne 2.

"[indexOf('abcdef', 'cd')]"

lastIndexOf

Retourne la dernière position d’une valeur dans une chaîne ou -1 si introuvable.

L’exemple suivant retourne 3.

"[lastIndexOf('test', 't')]"

remplacer

Retourne une chaîne dans laquelle toutes les occurrences de la chaîne spécifiée dans la chaîne actuelle sont remplacées par une autre chaîne.

L’exemple suivant retourne "Contoso.com web app":

"[replace('Contoso.net web app', '.net', '.com')]"

startsWith

Détermine si une chaîne commence par une valeur.

L’exemple suivant retourne la valeur true.

"[startsWith('abcdefg', 'ab')]"

substring

Retourne la sous-chaîne de la chaîne spécifiée. La sous-chaîne commence à l’index spécifié et a la longueur spécifiée.

L’exemple suivant retourne "web":

"[substring('Contoso.com web app', 12, 3)]"

toLower

Retourne une chaîne convertie en minuscules.

L’exemple suivant retourne "contoso":

"[toLower('CONTOSO')]"

toUpper

Retourne une chaîne convertie en majuscules.

L’exemple suivant retourne "CONTOSO":

"[toUpper('contoso')]"

Étapes suivantes