
De functieblok PREG_SPLIT splitst een tekenreeks aan de hand van een regulier expressie.
Opmerking: Deze functie is Binary-Safe. Dit betekent dat UTF8-tekens niet direct bewerkt kunnen worden.
Opmerking: Deze functieblok kan meer dan vier uitgangen hebben. U kunt met de rechtermuisknop op de functieblok klikken om een andere uitgang toe te voegen.
Opmerking: Voor normale splitsingen wordt de functieblok EXPLODE aanbevolen.
Het expressie waarnaar gezocht moet worden, als tekenreeks.
De te splitsen tekenreeks.
Indien opgegeven, worden maximaal LIMIT deeltekenreeksen teruggegeven, waarbij de rest van de tekenreeks in de laatste deeltekenreeks wordt geplaatst. Een limiet van -1, 0 of NULL betekent "geen limiet".
Indien deze ingang waar is, worden door de functieblok alleen de delen teruggegeven die niet leeg zijn.
Indien deze ingang waar is, worden ook de tussen haakjes gesloten expressies van het scheidingstekenzoekpatroon vastgelegd en teruggegeven.
Indien deze ingang waar is, wordt met elke gevonden overeenkomst de bijbehorende verschuiving in de tekenreeks teruggegeven. Let erop dat dit de retourwaarden op die manier verandert.
Is in het geval van een fout waar.
Geeft het aantal splitsingen of de grootte van het interne array terug.
Er kunnen meer uitgangen worden toegevoegd. Daardoor wordt elke splitsing op een uitgang overgedragen. Is het interne array kleiner dan het aantal uitgangen, dan is het resultaat op de grotere uitgangen NULL.