CreateUiDefinition 문자열 함수
JSON 문자열과 함께 사용할 함수입니다.
concat
하나 이상의 문자열을 연결합니다.
예를 들어 element1
의 출력 값이 "Contoso"
인 경우 이 예제에서는 "Demo Contoso app"
문자열을 반환합니다.
"[concat('Demo ', steps('step1').element1, ' app')]"
endsWith
문자열이 값으로 끝나는지 여부를 결정합니다.
다음 샘플에서는 true를 반환합니다.
"[endsWith('tuvwxyz', 'xyz')]"
guid
전역적으로 고유한 문자열(GUID)을 생성합니다.
다음 예제에서는 "c7bc8bdc-7252-4a82-ba53-7c468679a511"
같은 값을 반환합니다.
"[guid()]"
indexof
문자열 내 값의 첫 번째 위치를 반환하거나 찾지 못하는 경우 -1을 반환합니다.
다음 샘플에서는 2를 반환합니다.
"[indexOf('abcdef', 'cd')]"
lastindexof
문자열 내 값의 마지막 위치를 반환하거나 찾지 못하는 경우 -1을 반환합니다.
다음 샘플에서는 3을 반환합니다.
"[lastIndexOf('test', 't')]"
replace
현재 문자열에서 지정된 문자열의 모든 항목이 다른 문자열로 바뀐 문자열을 반환합니다.
다음 예제는 "Contoso.com web app"
을 반환합니다.
"[replace('Contoso.net web app', '.net', '.com')]"
startswith
문자열이 값으로 시작하는지 여부를 결정합니다.
다음 샘플에서는 true를 반환합니다.
"[startsWith('abcdefg', 'ab')]"
substring
지정된 문자열의 부분 문자열을 반환합니다. 부분 문자열은 지정된 인덱스에서 시작하며 지정된 길이를 줍니다.
다음 예제는 "web"
을 반환합니다.
"[substring('Contoso.com web app', 12, 3)]"
toLower
소문자로 변환된 문자열을 반환합니다.
다음 예제는 "contoso"
을 반환합니다.
"[toLower('CONTOSO')]"
toUpper
대문자로 변환된 문자열을 반환합니다.
다음 예제는 "CONTOSO"
을 반환합니다.
"[toUpper('contoso')]"
다음 단계
- Azure Resource Manager에 대한 소개는 Azure Resource Manager 개요를 참조하세요.