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:
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.
length( hello )
lower (text)
Konvertiert alle Buchstaben eines Textzeichenders in Kleinbuchstaben.
lower( Hello )
großschreiben (text)
Konvertiert das erste Zeichen in einer Textzeichenfolge in Großbuchstaben.
capitalize( workfront )
startcase (text)
Großschreibung des ersten Buchstabens jedes Wortes und Kleinschreibung aller anderen Buchstaben.
startcase( hello WORLD )
ascii (text; [diakritics entfernen])
Entfernt alle nichtascii-Zeichen aus einer Textzeichenfolge.
-
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.
replace( Hello World ; Hello ; Hi )
Reguläre Ausdrücke (in /.../
eingeschlossen) können als Suchzeichenfolge mit einer Kombination von Flags (wie g
, i
, m
) verwendet werden:
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.
+420777111222
>
+420777111222
/ 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.
upper( Hello )
substring (text; start; end)
Gibt einen Teil einer Textzeichenfolge zwischen der Position "Start"und der Position "Ende"zurück.
-
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.
-
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.
-
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.
decodeURL( Automate%20your%20workflow )
escapeHTML (text)
Schließt alle HTML-Tags im Text aus.
escapeHTML( <b>Hello</b> )
<b>Hello</b>
escapeMarkdown(text)
Schließt alle Markdown-Tags im Text aus.
escapeMarkdown( # Header )
# Header
streifenHTML (text)
Entfernt alle HTML-Tags aus Text.
stripHTML( <b>Hello</b> )
contains (text, search string)
Überprüft, ob Text die Suchzeichenfolge enthält.
-
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.
split( John, George, Paul ; , )
md5 (text)
Berechnet den md5-Hash einer Zeichenfolge.
md5( Workfront )
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".
sha1( workfront )
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".>
sha256( workfront )
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.
sha512(workfront)
base64 (text)
Wandelt Text in base64 um.
base64( workfront )