CreateUiDefinition-strängfunktioner
Dessa funktioner som ska användas med JSON-strängar.
concat
Sammanfogar en eller flera strängar.
Om till exempel utdatavärdet element1
för if "Contoso"
returnerar det här exemplet strängen "Demo Contoso app"
:
"[concat('Demo ', steps('step1').element1, ' app')]"
endsWith
Avgör om en sträng slutar med ett värde.
Följande exempel returnerar true.
"[endsWith('tuvwxyz', 'xyz')]"
guid
Genererar en globalt unik sträng (GUID).
I följande exempel returneras ett värde som "c7bc8bdc-7252-4a82-ba53-7c468679a511"
:
"[guid()]"
indexOf
Returnerar den första positionen för ett värde i en sträng eller -1 om det inte hittas.
Följande exempel returnerar 2.
"[indexOf('abcdef', 'cd')]"
lastIndexOf
Returnerar den sista positionen för ett värde i en sträng eller -1 om det inte hittas.
Följande exempel returnerar 3.
"[lastIndexOf('test', 't')]"
ersätt
Returnerar en sträng där alla förekomster av den angivna strängen i den aktuella strängen ersätts med en annan sträng.
Följande exempel returnerar "Contoso.com web app"
:
"[replace('Contoso.net web app', '.net', '.com')]"
startsWith
Avgör om en sträng börjar med ett värde.
Följande exempel returnerar true.
"[startsWith('abcdefg', 'ab')]"
Delsträng
Returnerar delsträngen för den angivna strängen. Delsträngen börjar vid det angivna indexet och har den angivna längden.
Följande exempel returnerar "web"
:
"[substring('Contoso.com web app', 12, 3)]"
toLower
Returnerar en sträng som konverterats till gemener.
Följande exempel returnerar "contoso"
:
"[toLower('CONTOSO')]"
toUpper
Returnerar en sträng som konverterats till versaler.
Följande exempel returnerar "CONTOSO"
:
"[toUpper('contoso')]"
Nästa steg
- En introduktion till Azure Resource Manager finns i Översikt över Azure Resource Manager.