Voorbeeld:

length( hello )

Retourneert: 5

lower (text)

Hiermee worden alle alfabetische tekens in een tekstreeks omgezet in kleine letters.

Voorbeeld:

lower( Hello )

Retourneert: hello

capitalize (text)

Zet het eerste teken in een tekstreeks om in hoofdletters.

Voorbeeld:

capitalize( workfront )

Retourneert: Workfront

startcase (text)

Hiermee zet u de eerste letter van elk woord om in hoofdletters en alle andere letters in kleine letters.

Voorbeeld:
startcase( hello WORLD )

Retourneert: Hello World

ascii (text; [remove diacritics])

Hiermee worden alle niet-ascii-tekens uit een tekstreeks verwijderd.

Voorbeelden:

  • ascii( Wěošrčkřfžrýoáníté )

Retourneert: Workfront

  • ascii( ěščřž ; true )

Retourneert: escrz

replace (text;search string; replacement string)

Vervangt de zoekreeks door de nieuwe tekenreeks.

Voorbeeld:

replace( Hello World ; Hello ; Hi )

Retourneert: Hi World

Reguliere expressies (ingesloten in /.../ ) kunnen worden gebruikt als zoekreeks met een combinatie van markeringen (zoals g , i , m ) toegevoegd:

Voorbeeld:

vervangen

Al deze getallen X X X X worden vervangen door X

De vervangende tekenreeks kan de volgende speciale vervangingspatronen bevatten:

  • $& Voegt de overeenkomende subtekenreeks in.
  • $n Wanneer n een positief geheel getal is dat kleiner is dan 100, wordt de tweede overeenkomende tekenreeks tussen haakjes ingevoegd. Dit is 1-geïndexeerd.

Voorbeelden:

Veranderlijke waarde

Retourneert: Telefoonnummer +420777111222

Veranderlijke terugkeer

Retourneert: Telefoonnummer: +420777111222

CAUTION
Gebruik geen benoemde vastleggingsgroepen, zoals / is (?<number>\d+)/ in het vervangende tekenreeksargument. Dit resulteert in een fout.

Voor meer informatie over regelmatige uitdrukkingen, zie syntactische parser van de Tekst.

trim (text)

Hiermee verwijdert u spaties aan het begin of einde van de tekst.

upper (text)

Zet alle alfabetische tekens in een tekstreeks om in hoofdletters.

Voorbeeld:

upper( Hello )

Retourneert: HELLO

substring (text; start;end)

Retourneert een gedeelte van een tekstreeks tussen de positie "start" en "end".

Voorbeelden:

  • substring( Hello ; 0 ; 3)

    Retourneert: Help

  • substring( Hello ; 1 ; 3 )

    Retourneert: el

indexOf (string; value; [start])

Retourneert de positie van de eerste instantie van een opgegeven waarde in een tekenreeks. Deze methode retourneert '-1' als de waarde waarnaar wordt gezocht er niet is. De beginwaarde geeft aan waar in de tekenreeks de zoekopdracht moet beginnen.

Voorbeelden:

  • indexOf( Workfront ; o )

    Retourneert: 1

  • indexOf( Workfront ; x )

    Retourneert: -1

  • indexOf( Workfront ; o ; 3 )

    Retourneert: 6

toBinary (value)

Zet om het even welke waarde in binaire gegevens om.

U kunt het coderen als tweede argument ook specificeren om binaire omzettingen van hexuitdraai of base64 op binaire gegevens toe te passen.

Voorbeelden:

  • toBinary( Workfront )

    Retourneert: 57 6f 72 6b 66 72 6f 6e 74

  • toBinary( V29ya2Zyb250 ; base64 )

    Retourneert: 57 6f 72 6b 66 72 6f 6e 74

toString (value)

Zet een waarde om in een tekenreeks.

encodeURL (text)

Codeert speciale tekens in bepaalde tekst naar een geldig URL-adres.

decodeURL (text)

Hiermee worden speciale tekens in een URL gedecodeerd naar tekst.

Voorbeeld:
decodeURL( Automate%20your%20workflow )

Retourneert: Automate your workflow

escapeHTML (text)

Hiermee kunt u alle HTML-tags in tekst laten knippen.

Voorbeeld:

escapeHTML( <b>Hello</b> )

Retourneert: &lt;b&gt;Hello&lt;/b&gt;

escapeMarkdown(text)

Hiermee kunt u alle markeringen voor markeringen in tekst laten knippen.

Voorbeeld:

escapeMarkdown( # Header )

Retourneert: &#35; Header

stripHTML (text)

Hiermee verwijdert u alle HTML-tags uit tekst.

Voorbeeld:

stripHTML( <b>Hello</b> )

Retourneert: Hello

contains (text; search string)

Controleert of tekst de zoektekenreeks bevat.

Voorbeelden:

  • contains( Hello World ; Hello )

    Retourneert: true

  • contains( Hello World ; Bye )

    Retourneert: false

split (text; separator)

Splitst een tekenreeks in een array van tekenreeksen door de tekenreeks in subtekenreeksen te scheiden.

Voorbeeld:

split( John, George, Paul ; , )

md5 (text)

Berekent de md5 hash van een tekenreeks.

Voorbeeld:

md5( Workfront )

Retourneert: 1448bbbeaa7a9b8091d426999f1f666b

sha1 (text; [encoding]; [key])

Berekent de sha1 hash van een tekenreeks. Als het belangrijkste argument wordt gespecificeerd, is sha1 HMAC hash in plaats daarvan teruggekeerd. Ondersteunde coderingen: "hex" (standaardwaarde), "base64" of "latin1".

Voorbeeld:

sha1( workfront )

Retourneert: b2b30b8ae1f9e5b40fbb0696eaabdbfd8d0c087f

sha256 (text; [encoding]; [key])

Berekent de sha256 hash van een tekenreeks. Als het zeer belangrijke argument wordt gespecificeerd, sha256 hash HMAC in plaats daarvan is teruggekeerd. Ondersteunde coderingen: "hex" (standaardwaarde), "base64" of "latin1".>

Voorbeeld:

sha256( workfront )

Retourneert: ed3d7397eec7b94453035b67ba4468c883ee3bedeb57137f7371f2e0cf5e2bbc

sha512 (text; [output encoding]; [key]; [key encoding])

Berekent de sha512 hash van een tekenreeks. Als het belangrijkste argument wordt gespecificeerd, sha512 hash HMAC is in plaats daarvan teruggekeerd.

Ondersteunde coderingen:

  • "hex" (standaardwaarde)
  • "base64"
  • "latin1"

Ondersteunde toetscoderingen:

  • "text" (standaardwaarde)
  • "hex"
  • "base64" of "binary"

Wanneer u "binary"-toetscodering gebruikt, moet een sleutel een buffer zijn, niet een tekenreeks.

Voorbeeld:

sha512(workfront)

Retourneert: 789ae41b9456357e4f27c6a09956a767abbb8d80b206003ffdd1e94dbc687cd11 9b85e1e19db58bb44b234493af35fd431639c0345adf2cf7ec26e9f4a7fb19

base64 (text)

Transformeert tekst naar base64.

Voorbeeld:

base64( workfront )

Retourneert: d29ya2Zyb250==

Vorige paginaTokens voor datum- en tijdparsering
Volgende paginaMath-functies

Workfront