Zeichenfolgen-Funktionen in Adobe Workfront Fusion

Zugriffsanforderungen

Sie müssen über den folgenden Zugriff verfügen, um die Funktionalität in diesem Artikel verwenden zu können:

Adobe Workfront Plan
Alle
Adobe Workfront Lizenz

Neu: Standard

Oder

Aktuell: Arbeit oder höher

Adobe Workfront Fusion license**

Aktuell: Keine Workfront Fusion Lizenzanforderung.

Oder

Veraltet: Beliebig

Produkt

Neu:

  • Select oder Prime Workfront Plan: Ihr Unternehmen muss Adobe Workfront Fusion erwerben.
  • Ultimate Workfront Plan: Workfront Fusion ist enthalten.

Oder

Aktuell: Ihr Unternehmen muss Adobe Workfront Fusion kaufen.

Weitere Informationen zu den Informationen in dieser Tabelle finden Sie unter Zugriffsanforderungen in der Workfront-Dokumentation.

Informationen zu Adobe Workfront Fusion -Lizenzen finden Sie unter Adobe Workfront Fusion Lizenzen.

length (text oder buffer)

Gibt die Länge der Textzeichenfolge (Anzahl der Zeichen) oder des Binärpuffers (Puffergröße in Byte) zurück.

INFO
Beispiel:
length( hello )
Gibt Folgendes zurück: 5

lower (text)

Konvertiert alle Buchstaben eines Textzeichenders in Kleinbuchstaben.

INFO
Beispiel:
lower( Hello )
Gibt Folgendes zurück: hello

großschreiben (text)

Konvertiert das erste Zeichen in einer Textzeichenfolge in Großbuchstaben.

INFO
Beispiel:
capitalize( workfront )
Gibt Folgendes zurück: Workfront

startcase (text)

Großschreibung des ersten Buchstabens jedes Wortes und Kleinschreibung aller anderen Buchstaben.

INFO
Beispiel:
startcase( hello WORLD )
Gibt Folgendes zurück: Hello World

ascii (text; [diakritics entfernen])

Entfernt alle nichtascii-Zeichen aus einer Textzeichenfolge.

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

    Gibt Folgendes zurück: Workfront

  • ascii( ěščřž ; true )

    Gibt Folgendes zurück: escrz

replace (text;search string; replacement string)

Ersetzt die Suchzeichenfolge durch die neue Zeichenfolge.

INFO
Beispiel:
replace( Hello World ; Hello ; Hi )
Gibt Folgendes zurück: Hi World

Reguläre Ausdrücke (in /.../ eingeschlossen) können als Suchzeichenfolge mit einer Kombination von Flags (wie g, i, m) verwendet werden:

INFO
Beispiel:
Alle diese Zahlen X X X X X werden durch X ersetzt

Die Ersatzzeichenfolge kann die folgenden speziellen Ersatzmuster enthalten:

  • $& Fügt die übereinstimmende Unterzeichenfolge ein.
  • $n Wenn n eine positive Ganzzahl kleiner als 100 ist, wird die n. in Klammern eingeschlossene Unterübereinstimmungszeichenfolge eingefügt. Dies ist 1-indiziert.
INFO
Beispiele:
Gibt Folgendes zurück: Telefonnummer +420777111222
​>
Gibt Folgendes zurück: Telefonnummer: +420777111222
CAUTION
Verwenden Sie keine benannten Erfassungsgruppen wie / is (?<number>\d+)/ im Ersetzungszeichenfolgenargument. Dies führt zu einem Fehler.

Weitere Informationen zu regulären Ausdrücken finden Sie unter Text-Parser.

trim (text)

Entfernt Leerzeichen am Anfang oder Ende des Textes.

upper (text)

Konvertiert alle Buchstaben einer Textzeichenfolge in Großbuchstaben.

INFO
Beispiel:
upper( Hello )
Gibt Folgendes zurück: HELLO

substring (text; start; end)

Gibt einen Teil einer Textzeichenfolge zwischen der Position "Start"und der Position "Ende"zurück.

INFO
Beispiele:
  • substring( Hello ; 0 ; 3)

    Gibt Folgendes zurück: Hel

  • substring( Hello ; 1 ; 3 )

    Gibt Folgendes zurück: el

indexOf (string; value; [start])

Gibt die Position des ersten Vorkommens eines angegebenen Werts in einer Zeichenfolge zurück. Diese Methode gibt "-1"zurück, wenn der gesuchte Wert nicht vorhanden ist. Der Startwert gibt an, wo in der Zeichenfolge die Suche beginnen soll.

INFO
Beispiele:
  • indexOf( Workfront ; o )

    Gibt Folgendes zurück: 1

  • indexOf( Workfront ; x )

    Gibt Folgendes zurück: -1

  • indexOf( Workfront ; o ; 3 )

    Gibt Folgendes zurück: 6

toBinary (value)

Konvertiert jeden Wert in Binärdaten.

Sie können auch die Kodierung als zweites Argument angeben, um binäre Konversionen von Hex oder base64 auf Binärdaten anzuwenden.

INFO
Beispiele:
  • toBinary( Workfront )

    Gibt Folgendes zurück: 57 6f 72 6b 66 72 6f 6e 74

  • toBinary( V29ya2Zyb250 ; base64 )

    Gibt Folgendes zurück: 57 6f 72 6b 66 72 6f 6e 74

toString (value)

Konvertiert jeden Wert in eine Zeichenfolge.

encodeURL (text)

Kodiert Sonderzeichen in einem Text in eine gültige URL-Adresse.

decodeURL (text)

Dekodiert Sonderzeichen in einer URL in Text.

INFO
Beispiel:
decodeURL( Automate%20your%20workflow )
Gibt Folgendes zurück: Automatisieren des Workflows

escapeHTML (text)

Schließt alle HTML-Tags im Text aus.

INFO
Beispiel:
escapeHTML( <b>Hello</b> )
Gibt Folgendes zurück: &lt;b&gt;Hello&lt;/b&gt;

escapeMarkdown(text)

Schließt alle Markdown-Tags im Text aus.

INFO
Beispiel:
escapeMarkdown( # Header )
Gibt Folgendes zurück: # Header

streifenHTML (text)

Entfernt alle HTML-Tags aus Text.

INFO
Beispiel:
stripHTML( <b>Hello</b> )
Gibt Folgendes zurück: Hallo

contains (text, search string)

Überprüft, ob Text die Suchzeichenfolge enthält.

INFO
Beispiele:
  • contains( Hello World ; Hello )

    Gibt Folgendes zurück: true

  • contains( Hello World ; Bye )

    Gibt Folgendes zurück: false

split (text; separator)

Teilt eine Zeichenfolge in ein Zeichenfolgen-Array, indem die Zeichenfolge in Teilzeichenfolgen unterteilt wird.

INFO
Beispiel:
split( John, George, Paul ; , )

md5 (text)

Berechnet den md5-Hash einer Zeichenfolge.

INFO
Beispiel:
md5( Workfront )
Gibt Folgendes zurück: 1448bbbeaa7a9b8091d426999f1f666b

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

Berechnet den SHA1-Hash einer Zeichenfolge. Wenn das Schlüsselargument angegeben ist, wird stattdessen SHA1-HMAC-Hash zurückgegeben. Unterstützte Kodierungen: "hex"(Standard), "base64"oder "latin1".

INFO
Beispiel:
sha1( workfront )
Gibt Folgendes zurück: b2b30b8ae1f9e5b40fbb0696eaabdbfd8d0c087f

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

Berechnet den sha256-Hash einer Zeichenfolge. Wenn das Schlüsselargument angegeben ist, wird stattdessen der HMAC-Hash sha256 zurückgegeben. Unterstützte Kodierungen: "hex"(Standard), "base64"oder "latin1".>

INFO
Beispiel:
sha256( workfront )
Gibt Folgendes zurück: ed3d7397eec7b94453035b67ba4468c883ee3bedeb57137f7371f2e0cf5e2bc

sha512 (Text; [Ausgabekodierung]; [Schlüssel]; [Schlüsselkodierung])

Berechnet den SHA512-Hash einer Zeichenfolge. Wenn das Schlüsselargument angegeben ist, wird stattdessen der HMAC-Hash sha512 zurückgegeben.

Unterstützte Kodierungen:

  • "hex"(Standard)
  • "base64"
  • "latin1"

Unterstützte Schlüsselkodierungen:

  • "text" (Standard)
  • "hex"
  • "base64"oder "binary"

Bei Verwendung der Schlüsselkodierung "binary" muss ein Schlüssel ein Puffer sein, kein String.

INFO
Beispiel:
sha512(workfront)
Gibt Folgendes zurück: 789ae41b9456357e4f27c6a09956a767abbb8d80b206003ffdd1e94dbc687cd11119b85e1e19db58bb44b234493af35fd431639c0345aadf2cf7ec26e9f4a7fb19

base64 (text)

Wandelt Text in base64 um.

INFO
Beispiel:
base64( workfront )
Gibt Folgendes zurück: d29ya2Zyb250===
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43