Delen via


CreateUiDefinition-tekenreeksfuncties

Deze functies die moeten worden gebruikt met JSON-tekenreeksen.

concat

Voegt een of meer tekenreeksen samen.

Als bijvoorbeeld de uitvoerwaarde van element1 if "Contoso", retourneert dit voorbeeld de tekenreeks "Demo Contoso app":

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

endsWith

Bepaalt of een tekenreeks eindigt op een waarde.

In het volgende voorbeeld wordt waar geretourneerd.

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

guid

Hiermee wordt een GUID (Globally Unique String) gegenereerd.

In het volgende voorbeeld wordt een waarde geretourneerd zoals "c7bc8bdc-7252-4a82-ba53-7c468679a511":

"[guid()]"

indexOf

Retourneert de eerste positie van een waarde binnen een tekenreeks of -1 als deze niet wordt gevonden.

Het volgende voorbeeld retourneert 2.

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

lastIndexOf

Retourneert de laatste positie van een waarde in een tekenreeks of -1 als deze niet wordt gevonden.

Het volgende voorbeeld retourneert 3.

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

replace

Retourneert een tekenreeks waarin alle exemplaren van de opgegeven tekenreeks in de huidige tekenreeks worden vervangen door een andere tekenreeks.

Het volgende voorbeeld retourneert "Contoso.com web app":

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

startsWith

Bepaalt of een tekenreeks begint met een waarde.

In het volgende voorbeeld wordt waar geretourneerd.

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

Subtekenreeks

Retourneert de subtekenreeks van de opgegeven tekenreeks. De subtekenreeks begint bij de opgegeven index en heeft de opgegeven lengte.

Het volgende voorbeeld retourneert "web":

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

toLower

Retourneert een tekenreeks die is geconverteerd naar kleine letters.

Het volgende voorbeeld retourneert "contoso":

"[toLower('CONTOSO')]"

Toupper

Retourneert een tekenreeks die is geconverteerd naar hoofdletters.

Het volgende voorbeeld retourneert "CONTOSO":

"[toUpper('contoso')]"

Volgende stappen