다음을 통해 공유


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')]"

다음 단계