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 | |
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 | |
right
(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 | |
| Zie ook | |
upper
(text) Zet een tekenreeks om naar hoofdletters.
| Parameters | | text | string | De tekenreeks die je wilt omzetten | |
| Retourneert | string |
| Voorbeelden | |
| 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 | |
| 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 |
| 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