Funktionen zur Textbearbeitung, Suche und Formatierung.
len
(text) Gibt die Länge beziehungsweise die Anzahl der Zeichen einer Zeichenfolge zurück.
| Parameter | | text | string | Die zu messende Zeichenfolge | |
| Rückgabewert | Zahl |
| Beispiele | |
left
(text, count) Gibt die ersten N Zeichen einer Zeichenfolge zurück.
| Parameter | | text | string | Die Quellzeichenfolge | | count | number | Anzahl der zu extrahierenden Zeichen | |
| Rückgabewert | Zeichenfolge |
| Beispiele | left("ProcessMind", 7) → Process |
| Siehe auch | |
right
(text, count) Gibt die letzten N Zeichen einer Zeichenfolge zurück.
| Parameter | | text | string | Die Quellzeichenfolge | | count | number | Anzahl der zu extrahierenden Zeichen | |
| Rückgabewert | Zeichenfolge |
| Beispiele | right("ProcessMind", 4) → Mind |
| Siehe auch | |
mid
(text, start, count) Gibt einen Teilstring aus der Mitte einer Zeichenfolge zurück, beginnend an einer 1-basierten Position und mit einer festgelegten Anzahl von Zeichen.
| Parameter | | text | string | Die Quellzeichenfolge | | start | number | Startposition (1-basiert) | | count | number | Anzahl der zu extrahierenden Zeichen | |
| Rückgabewert | Zeichenfolge |
| Beispiele | mid("ProcessMind", 8, 4) → Mind mid("Hello World", 1, 5) → Hello |
| Siehe auch | |
lower
(text) Wandelt eine Zeichenfolge in Kleinbuchstaben um.
| Parameter | | text | string | Die umzuwandelnde Zeichenfolge | |
| Rückgabewert | Zeichenfolge |
| Beispiele | |
| Siehe auch | |
upper
(text) Wandelt eine Zeichenfolge in Großbuchstaben um.
| Parameter | | text | string | Die umzuwandelnde Zeichenfolge | |
| Rückgabewert | Zeichenfolge |
| Beispiele | |
| Siehe auch | |
proper
(text) Wandelt eine Zeichenfolge in die Schreibweise mit großem Anfangsbuchstaben jedes Wortes um.
| Parameter | | text | string | Die umzuwandelnde 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 | Die zu bereinigende Zeichenfolge | |
| Rückgabewert | Zeichenfolge |
| Beispiele | |
| Siehe auch | |
trimStart
(text) Entfernt Leerzeichen am Anfang einer Zeichenfolge.
| Parameter | | text | string | Die zu bereinigende Zeichenfolge | |
| Rückgabewert | Zeichenfolge |
| Beispiele | trimStart(" hello") → hello |
| Siehe auch | |
trimEnd
(text) Entfernt Leerzeichen am Ende einer Zeichenfolge.
| Parameter | | text | string | Die 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 | Die Quellzeichenfolge | | search | string | Die zu suchende Zeichenfolge | | replacement | string | Die Ersatzzeichenfolge | |
| Rückgabewert | Zeichenfolge |
| Beispiele | replace("Hello World", "World", "ProcessMind") → Hello ProcessMind replace("a-b-c", "-", "_") → a_b_c |
concat
(text1, text2, ...?) Verkettet zwei oder mehr Zeichenfolgen.
| Parameter | | text1 | string | Erste Zeichenkette | | text2 | string | Zweite Zeichenkette | | ... (optional) | string | Zusätzliche Zeichenfolgen, insgesamt bis zu 6 | |
| Rückgabewert | Zeichenfolge |
| Beispiele | concat("Hello", " ", "World") → Hello World |
| Hinweise | Für die Verkettung von Zeichenfolgen können Sie auch den Operator + verwenden. |
contains
(text, search) Prüft, ob eine Zeichenfolge eine andere Zeichenfolge enthält.
| Parameter | | text | string | Zu durchsuchende Zeichenfolge | | search | string | Die zu suchende Zeichenfolge | |
| Rückgabewert | boolean |
| Beispiele | contains("ProcessMind", "Mind") → true contains("Hello", "xyz") → false |
| Siehe auch | |
startsWith
(text, prefix) Prüft, ob eine Zeichenfolge mit einem bestimmten Präfix beginnt.
| Parameter | | text | string | Zu prüfende Zeichenfolge | | prefix | string | Zu suchendes Präfix | |
| Rückgabewert | boolean |
| Beispiele | startsWith("ProcessMind", "Process") → true |
| Siehe auch | |
endsWith
(text, suffix) Prüft, ob eine Zeichenfolge mit einem bestimmten Suffix endet.
| Parameter | | text | string | Zu prüfende Zeichenfolge | | suffix | string | Zu suchendes Suffix | |
| Rückgabewert | boolean |
| Beispiele | endsWith("ProcessMind", "Mind") → true |
| Siehe auch | |
indexOf
(text, search) Gibt die 1-basierte Position des ersten Vorkommens einer Teilzeichenfolge zurück oder 0, wenn sie nicht gefunden wird.
| Parameter | | text | string | Zu durchsuchende Zeichenfolge | | search | string | Die 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 1-basierte Position des ersten Vorkommens einer Teilzeichenfolge zurück.
| Parameter | | search | string | Die zu suchende Zeichenfolge | | text | string | Zu durchsuchende Zeichenfolge | |
| Rückgabewert | Zahl |
| Beispiele | find("Mind", "ProcessMind") → 8 |
| Hinweise | Beachten Sie, dass die Reihenfolge der Parameter im Vergleich zu indexOf umgekehrt ist. |
| Siehe auch | |
padLeft
(text, length, char?) Füllt eine Zeichenfolge links bis zu einer bestimmten Länge auf.
| Parameter | | text | string | Aufzufüllende Zeichenfolge | | length | number | Ziellänge | | char (optional) | string | Für die Auffüllung zu verwendendes Zeichen (Standardwert: " " (Leerzeichen)) | |
| Rückgabewert | Zeichenfolge |
| Beispiele | padLeft("42", 5, "0") → 00042 |
| Siehe auch | |
padRight
(text, length, char?) Füllt eine Zeichenfolge rechts bis zu einer bestimmten Länge auf.
| Parameter | | text | string | Aufzufüllende Zeichenfolge | | length | number | Ziellänge | | char (optional) | string | Für die Auffüllung zu verwendendes Zeichen (Standardwert: " " (Leerzeichen)) | |
| Rückgabewert | Zeichenfolge |
| Beispiele | padRight("Hi", 5, ".") → Hi... |
| Siehe auch | |
Verwandte Themen