Auf dieser Seite

String-Funktionen

Funktionen zum Bearbeiten, Durchsuchen und Formatieren von Text. Mit einer kostenlosen Testphase können Sie sie im Expression Editor ausprobieren.

len

(text)

Gibt die Länge einer Zeichenfolge in Zeichen zurück.

Parameter
text string Zu messende Zeichenfolge
Rückgabewert Zahl
Beispiele
len("Hello") → 5
len("") → 0

left

(text, count)

Gibt die ersten N Zeichen einer Zeichenfolge zurück.

Parameter
text string Quellzeichenfolge
count number Anzahl der zu extrahierenden Zeichen
Rückgabewert Zeichenfolge
Beispiele
left("ProcessMind", 7) → Process
Siehe auch
(text, count)

Gibt die letzten N Zeichen einer Zeichenfolge zurück.

Parameter
text string Quellzeichenfolge
count number Anzahl der zu extrahierenden Zeichen
Rückgabewert Zeichenfolge
Beispiele
right("ProcessMind", 4) → Mind
Siehe auch

mid

(text, start, count)

Gibt einen Teil einer Zeichenfolge aus der Mitte zurück. Die Startposition beginnt bei 1; die Anzahl der Zeichen wird angegeben.

Parameter
text string Quellzeichenfolge
start number Startposition (beginnend bei 1)
count number Anzahl der zu extrahierenden Zeichen
Rückgabewert Zeichenfolge
Beispiele
mid("ProcessMind", 8, 4) → Mind
mid("Hello World", 1, 5) → Hallo
Siehe auch

lower

(text)

Wandelt eine Zeichenfolge in Kleinbuchstaben um.

Parameter
text string Zu konvertierende Zeichenfolge
Rückgabewert Zeichenfolge
Beispiele
lower("HELLO") → hello
Siehe auch

upper

(text)

Wandelt eine Zeichenfolge in Großbuchstaben um.

Parameter
text string Zu konvertierende Zeichenfolge
Rückgabewert Zeichenfolge
Beispiele
upper("hello") → HELLO
Siehe auch

proper

(text)

Wandelt eine Zeichenfolge in Groß- und Kleinschreibung um, wobei der erste Buchstabe jedes Wortes großgeschrieben wird.

Parameter
text string Zu konvertierende Zeichenfolge
Rückgabewert Zeichenfolge
Beispiele
proper("hello world") → Hello World
proper("HELLO WORLD") → Hello World
Siehe auch

trim

(text)

Entfernt Leerzeichen am Anfang und Ende einer Zeichenfolge.

Parameter
text string Zu bereinigende Zeichenfolge
Rückgabewert Zeichenfolge
Beispiele
trim(" hello ") → hello
Siehe auch

trimStart

(text)

Entfernt Leerzeichen am Anfang einer Zeichenfolge.

Parameter
text string Zu bereinigende Zeichenfolge
Rückgabewert Zeichenfolge
Beispiele
trimStart(" hello") → hello
Siehe auch

trimEnd

(text)

Entfernt Leerzeichen am Ende einer Zeichenfolge.

Parameter
text string Zu bereinigende Zeichenfolge
Rückgabewert Zeichenfolge
Beispiele
trimEnd("hello ") → hello
Siehe auch

replace

(text, search, replacement)

Ersetzt jedes Vorkommen einer Suchzeichenfolge durch eine Ersatzzeichenfolge.

Parameter
text string Quellzeichenfolge
search string Zu suchende Zeichenfolge
replacement string Ersatzzeichenfolge
Rückgabewert Zeichenfolge
Beispiele
replace("Hello World", "World", "ProcessMind") → Hello ProcessMind
replace("a-b-c", "-", "_") → a_b_c

concat

(text1, text2, ...?)

Verbindet zwei oder mehr Zeichenfolgen.

Parameter
text1 string Erste Zeichenfolge
text2 string Zweite Zeichenfolge
... (optional) string Weitere Zeichenfolgen, insgesamt bis zu 6
Rückgabewert Zeichenfolge
Beispiele
concat("Hello", " ", "World") → Hello World
Hinweise

Sie können Zeichenfolgen auch mit dem Operator + verbinden.

contains

(text, search)

Prüft, ob eine Zeichenfolge eine andere enthält.

Parameter
text string Zu durchsuchende Zeichenfolge
search string Zu suchende Zeichenfolge
Rückgabewert Boolescher Wert
Beispiele
contains("ProcessMind", "Mind") → true
contains("Hello", "xyz") → false
Siehe auch

startsWith

(text, prefix)

Prüft, ob eine Zeichenfolge mit dem angegebenen Präfix beginnt.

Parameter
text string Zu prüfende Zeichenfolge
prefix string Zu suchendes Präfix
Rückgabewert Boolescher Wert
Beispiele
startsWith("ProcessMind", "Process") → true
Siehe auch

endsWith

(text, suffix)

Prüft, ob eine Zeichenfolge mit dem angegebenen Suffix endet.

Parameter
text string Zu prüfende Zeichenfolge
suffix string Zu suchendes Suffix
Rückgabewert Boolescher Wert
Beispiele
endsWith("ProcessMind", "Mind") → true
Siehe auch

indexOf

(text, search)

Gibt die Position des ersten Vorkommens einer Teilzeichenfolge zurück, beginnend bei 1. Wird sie nicht gefunden, lautet das Ergebnis 0.

Parameter
text string Zu durchsuchende Zeichenfolge
search string Zu suchende Zeichenfolge
Rückgabewert Zahl
Beispiele
indexOf("ProcessMind", "Mind") → 8
indexOf("Hello", "xyz") → 0
Siehe auch

find

(search, text)

Alias für indexOf. Gibt die Position des ersten Vorkommens einer Teilzeichenfolge zurück, beginnend bei 1.

Parameter
search string Zu suchende Zeichenfolge
text string Zu durchsuchende Zeichenfolge
Rückgabewert Zahl
Beispiele
find("Mind", "ProcessMind") → 8
Hinweise

Beachten Sie, dass die Parameter im Vergleich zu indexOf in umgekehrter Reihenfolge angegeben werden.

Siehe auch

padLeft

(text, length, char?)

Füllt eine Zeichenfolge links bis zur angegebenen Länge auf.

Parameter
text string Aufzufüllende Zeichenfolge
length number Ziellänge
char (optional) string Auffüllzeichen (Standard: " " (Leerzeichen))
Rückgabewert Zeichenfolge
Beispiele
padLeft("42", 5, "0") → 00042
padLeft("Hi", 5) → Hi
Siehe auch

padRight

(text, length, char?)

Füllt eine Zeichenfolge rechts bis zur angegebenen Länge auf.

Parameter
text string Aufzufüllende Zeichenfolge
length number Ziellänge
char (optional) string Auffüllzeichen (Standard: " " (Leerzeichen))
Rückgabewert Zeichenfolge
Beispiele
padRight("Hi", 5, ".") → Hi...
Siehe auch

Verwandte Themen

Verbessern Sie Prozesse. Schaffen Sie eine vernetzte Architektur. Behalten Sie die Kontrolle.

Erhalten Sie sofort Zugriff, ohne Kreditkarte und Wartezeit. Bilden Sie die Arbeitsweise Ihrer Organisation in klaren, vernetzten Prozessmodellen ab.

Entwickeln Sie Ihre Prozessarchitektur, definieren Sie Zuständigkeiten und Kontrollen und stimmen Sie Rollen und Verantwortlichkeiten auf allen Ebenen ab.

Starten Sie Ihre kostenlose Testphase und schaffen Sie eine verlässliche Grundlage, um Ihre Prozesse zu steuern und kontinuierlich zu verbessern.