Op deze pagina

Tekstfuncties

Functies voor tekstbewerking, zoeken en opmaak.

len

(text)

Retourneert de lengte, oftewel het aantal tekens, van een tekenreeks.

Parameters
text string De tekenreeks waarvan je de lengte wilt bepalen
Retourneert number
Voorbeelden
len("Hello") 5
len("") 0

left

(text, count)

Retourneert de eerste N tekens van een tekenreeks.

Parameters
text string De brontekenreeks
count number Aantal tekens dat je wilt ophalen
Retourneert string
Voorbeelden
left("ProcessMind", 7) Process
Zie ook
(text, count)

Retourneert de laatste N tekens van een tekenreeks.

Parameters
text string De brontekenreeks
count number Aantal tekens dat je wilt ophalen
Retourneert string
Voorbeelden
right("ProcessMind", 4) Mind
Zie ook

mid

(text, start, count)

Retourneert een deeltekenreeks uit het midden van een tekenreeks, vanaf een positie die bij 1 begint, met het opgegeven aantal tekens.

Parameters
text string De brontekenreeks
start number Startpositie, vanaf 1 geteld
count number Aantal tekens dat je wilt ophalen
Retourneert string
Voorbeelden
mid("ProcessMind", 8, 4) Mind
mid("Hello World", 1, 5) Hello
Zie ook

lower

(text)

Zet een tekenreeks om naar kleine letters.

Parameters
text string De tekenreeks die je wilt omzetten
Retourneert string
Voorbeelden
lower("HELLO") hello
Zie ook

upper

(text)

Zet een tekenreeks om naar hoofdletters.

Parameters
text string De tekenreeks die je wilt omzetten
Retourneert string
Voorbeelden
upper("hello") HELLO
Zie ook

proper

(text)

Zet een tekenreeks om naar beginhoofdletters door de eerste letter van elk woord een hoofdletter te maken.

Parameters
text string De tekenreeks die je wilt omzetten
Retourneert string
Voorbeelden
proper("hello world") Hello World
proper("HELLO WORLD") Hello World
Zie ook

trim

(text)

Verwijdert witruimte aan beide uiteinden van een tekenreeks.

Parameters
text string De tekenreeks waarvan je de witruimte wilt verwijderen
Retourneert string
Voorbeelden
trim(" hello ") hello
Zie ook

trimStart

(text)

Verwijdert witruimte aan het begin van een tekenreeks.

Parameters
text string De tekenreeks waarvan je de witruimte wilt verwijderen
Retourneert string
Voorbeelden
trimStart(" hello") hello
Zie ook

trimEnd

(text)

Verwijdert witruimte aan het einde van een tekenreeks.

Parameters
text string De tekenreeks waarvan je de witruimte wilt verwijderen
Retourneert string
Voorbeelden
trimEnd("hello ") hello
Zie ook

replace

(text, search, replacement)

Vervangt elke keer dat een zoektekenreeks voorkomt door een vervangende tekenreeks.

Parameters
text string De brontekenreeks
search string De te vinden tekenreeks
replacement string De vervangende tekenreeks
Retourneert string
Voorbeelden
replace("Hello World", "World", "ProcessMind") Hello ProcessMind
replace("a-b-c", "-", "_") a_b_c

concat

(text1, text2, ...?)

Voegt twee of meer tekenreeksen samen.

Parameters
text1 string Eerste tekenreeks
text2 string Tweede tekenreeks
... (optioneel) string Extra tekenreeksen, maximaal 6 in totaal
Retourneert string
Voorbeelden
concat("Hello", " ", "World") Hello World
Notities

Je kunt ook de operator + gebruiken om tekenreeksen samen te voegen.

contains

(text, search)

Controleert of een tekenreeks een andere tekenreeks bevat.

Parameters
text string De te doorzoeken tekenreeks
search string De te vinden tekenreeks
Retourneert boolean
Voorbeelden
contains("ProcessMind", "Mind") true
contains("Hello", "xyz") false
Zie ook

startsWith

(text, prefix)

Controleert of een tekenreeks met een opgegeven voorvoegsel begint.

Parameters
text string De te controleren tekenreeks
prefix string Het te vinden voorvoegsel
Retourneert boolean
Voorbeelden
startsWith("ProcessMind", "Process") true
Zie ook

endsWith

(text, suffix)

Controleert of een tekenreeks met een opgegeven achtervoegsel eindigt.

Parameters
text string De te controleren tekenreeks
suffix string Het te vinden achtervoegsel
Retourneert boolean
Voorbeelden
endsWith("ProcessMind", "Mind") true
Zie ook

indexOf

(text, search)

Geeft de positie vanaf 1 van de eerste keer dat de deeltekenreeks voorkomt, of 0 als deze niet wordt gevonden.

Parameters
text string De te doorzoeken tekenreeks
search string De te vinden tekenreeks
Retourneert number
Voorbeelden
indexOf("ProcessMind", "Mind") 8
indexOf("Hello", "xyz") 0
Zie ook

find

(search, text)

Alias voor indexOf. Geeft de positie vanaf 1 van de eerste keer dat de deeltekenreeks voorkomt.

Parameters
search string De te vinden tekenreeks
text string De te doorzoeken tekenreeks
Retourneert number
Voorbeelden
find("Mind", "ProcessMind") 8
Notities

Let op: de volgorde van de parameters is omgekeerd ten opzichte van indexOf.

Zie ook

padLeft

(text, length, char?)

Vult een tekenreeks aan de linkerkant aan tot een opgegeven lengte.

Parameters
text string De aan te vullen tekenreeks
length number De doellengte
char (optioneel) string Het teken dat voor de aanvulling wordt gebruikt (standaard: " " (spatie))
Retourneert string
Voorbeelden
padLeft("42", 5, "0") 00042
padLeft("Hi", 5) Hi
Zie ook

padRight

(text, length, char?)

Vult een tekenreeks aan de rechterkant aan tot een opgegeven lengte.

Parameters
text string De aan te vullen tekenreeks
length number De doellengte
char (optioneel) string Het teken dat voor de aanvulling wordt gebruikt (standaard: " " (spatie))
Retourneert string
Voorbeelden
padRight("Hi", 5, ".") Hi...
Zie ook

Gerelateerde onderwerpen