CreateUiDefinition-Zeichenfolgenfunktionen
Diese Funktionen können mit JSON-Zeichenfolgen verwendet werden.
concat
Verkettet eine oder mehrere Zeichenfolgen.
Wenn der Ausgabewert von element1
beispielsweise "Contoso"
lautet, gibt dieses Beispiel die Zeichenfolge "Demo Contoso app"
zurück:
"[concat('Demo ', steps('step1').element1, ' app')]"
endsWith
Bestimmt, ob eine Zeichenfolge mit einem Wert endet.
Im folgenden Beispiel wird „true“ zurückgegeben.
"[endsWith('tuvwxyz', 'xyz')]"
guid
Generiert eine global eindeutige Zeichenfolge (GUID).
Im folgenden Beispiel wird ein Wert wie "c7bc8bdc-7252-4a82-ba53-7c468679a511"
zurückgegeben:
"[guid()]"
indexOf
Gibt die erste Position eines Werts innerhalb einer Zeichenfolge zurück oder „-1“, wenn er nicht gefunden wurde.
Im folgenden Beispiel wird 2 zurückgegeben.
"[indexOf('abcdef', 'cd')]"
lastIndexOf
Gibt die letzte Position eines Werts in einer Zeichenfolge zurück oder „-1“, wenn er nicht gefunden wurde.
Im folgenden Beispiel wird 3 zurückgegeben.
"[lastIndexOf('test', 't')]"
replace
Gibt eine Zeichenfolge zurück, in der alle Vorkommen der angegebenen Zeichenfolge in der aktuellen Zeichenfolge durch eine andere Zeichenfolge ersetzt werden.
Das folgende Beispiel gibt "Contoso.com web app"
zurück:
"[replace('Contoso.net web app', '.net', '.com')]"
startsWith
Stellt fest, ob eine Zeichenfolge mit einem bestimmten Wert beginnt.
Im folgenden Beispiel wird „true“ zurückgegeben.
"[startsWith('abcdefg', 'ab')]"
substring
Gibt die Teilzeichenfolge der angegebenen Zeichenfolge zurück. Die Teilzeichenfolge beginnt am angegebenen Index und hat die angegebene Länge.
Das folgende Beispiel gibt "web"
zurück:
"[substring('Contoso.com web app', 12, 3)]"
toLower
Gibt eine in Kleinbuchstaben konvertierte Zeichenfolge zurück.
Das folgende Beispiel gibt "contoso"
zurück:
"[toLower('CONTOSO')]"
toUpper
Gibt eine in Großbuchstaben konvertierte Zeichenfolge zurück.
Das folgende Beispiel gibt "CONTOSO"
zurück:
"[toUpper('contoso')]"
Nächste Schritte
- Eine Einführung in Azure Resource Manager finden Sie unter Übersicht über Azure Resource Manager.