Aracılığıyla paylaş


CreateUiDefinition dize işlevleri

JSON dizeleriyle kullanılacak bu işlevler.

concat

Bir veya daha fazla dizeyi birleştirir.

Örneğin, if çıkış değeri element1 ise "Contoso", bu örnek dizesini "Demo Contoso app"döndürür:

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

endsWith

Dizenin bir değerle bitip bitmeyeceğini belirler.

Aşağıdaki örnek true döndürür.

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

guid

Genel olarak benzersiz bir dize (GUID) oluşturur.

Aşağıdaki örnek gibi "c7bc8bdc-7252-4a82-ba53-7c468679a511"bir değer döndürür:

"[guid()]"

indexOf

Bir dize içindeki değerin ilk konumunu veya bulunamazsa -1 değerini döndürür.

Aşağıdaki örnek 2 döndürür.

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

lastIndexOf

Dizedeki bir değerin son konumunu veya bulunamazsa -1 değerini döndürür.

Aşağıdaki örnek 3 döndürür.

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

replace

Geçerli dizede belirtilen dizenin tüm oluşumlarının başka bir dizeyle değiştirildiği bir dize döndürür.

Aşağıdaki örnek döndürür "Contoso.com web app":

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

startsWith

Dizenin bir değerle başlayıp başlamadığını belirler.

Aşağıdaki örnek true döndürür.

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

Dize

Belirtilen dizenin alt dizesini döndürür. Alt dize belirtilen dizinde başlar ve belirtilen uzunluğa sahiptir.

Aşağıdaki örnek döndürür "web":

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

toLower

Küçük harfe dönüştürülmüş bir dize döndürür.

Aşağıdaki örnek döndürür "contoso":

"[toLower('CONTOSO')]"

toUpper

Büyük harfe dönüştürülmüş bir dize döndürür.

Aşağıdaki örnek döndürür "CONTOSO":

"[toUpper('contoso')]"

Sonraki adımlar