Ga naar hoofdinhoud Ga naar aanvullende inhoud

TextBetween - script- en diagramfunctie

TextBetween() retourneert de tekst in de invoertekenreeks die tussen de tekens staat die zijn opgegeven als scheidingstekens.

Syntaxis:  

TextBetween(text, delimiter1, delimiter2[, n])

Retourgegevenstypen: tekenreeks

Argumenten
Argument Beschrijving
text De oorspronkelijke tekenreeks.
delimiter1 Geeft het eerste scheidingsteken (of de eerste scheidingsreeks) op waarnaar moet worden gezocht in text.
delimiter2 Geeft het tweede scheidingsteken (of de tweede scheidingsreeks) op waarnaar moet worden gezocht in text.
n Definieert tussen welk exemplaar van het paar scheidingstekens moet worden gezocht. Een waarde van 2 retourneert bijvoorbeeld de tekens tussen het tweede exemplaar van delimiter1 en het tweede exemplaar van delimiter2.
Voorbeeld: diagramuitdrukkingen
Voorbeeld Resultaat
TextBetween( '<abc>', '<', '>' ) Retourneert abc
TextBetween( '<abc><de>', '<', '>',2 ) Retourneert de
TextBetween( 'abc', '<', '>' )

Retourneert NULL

Als één van de scheidingstekens niet wordt gevonden in de tekenreeks, wordt NULL geretourneerd.

TextBetween( '<a<b', '<', '>' )

Retourneert NULL

Als één van de scheidingstekens niet wordt gevonden in de tekenreeks, wordt NULL geretourneerd.

TextBetween( '<>', '<', '>' ) Retourneert een tekenreeks met lengte nul.
TextBetween( '<abc>', '<', '>', 2 )

Retourneert NULL, want n is groter dan het aantal scheidingstekens.

Voorbeeld - Basisprincipes voor TextBetween

Voorbeeld 5 – Scenario met TextBetween

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!