Condividi tramite


Funzioni stringa CreateUiDefinition

Queste funzioni da usare con stringhe JSON.

concat

Concatena una o più stringhe.

Se ad esempio il valore di output di element1 è "Contoso", questo esempio restituirà la stringa "Demo Contoso app":

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

endsWith

Determina se una stringa termina con un valore.

L'esempio seguente restituisce true.

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

guid

Genera una stringa univoca globale (GUID).

Nell'esempio seguente viene restituito un valore simile a "c7bc8bdc-7252-4a82-ba53-7c468679a511":

"[guid()]"

indexOf

Restituisce la prima posizione di un valore all'interno di una stringa o -1 se non viene trovato.

L'esempio seguente restituisce 2.

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

lastIndexOf

Restituisce l'ultima posizione di un valore in una stringa o -1 se non viene trovata.

L'esempio seguente restituisce 3.

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

replace

Restituisce una stringa in cui tutte le occorrenze della stringa specificata nella stringa corrente vengono sostituite con un'altra stringa.

L'esempio seguente restituisce "Contoso.com web app":

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

startsWith

Determina se una stringa inizia con un valore.

L'esempio seguente restituisce true.

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

substring

Restituisce la sottostringa della stringa specificata. La sottostringa inizia in corrispondenza dell'indice specificato e ha la lunghezza specificata.

L'esempio seguente restituisce "web":

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

toLower

Restituisce una stringa convertita in lettere minuscole.

L'esempio seguente restituisce "contoso":

"[toLower('CONTOSO')]"

toUpper

Restituisce una stringa convertita in lettere maiuscole.

L'esempio seguente restituisce "CONTOSO":

"[toUpper('contoso')]"

Passaggi successivi