Gå till huvudinnehåll Gå till ytterligare innehåll

TextBetween – Skript- och diagramfunktion

TextBetween() returnerar texten i indatasträngen som finns mellan de tecken som definierats som avgränsare.

Syntax:  

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

Returnerad datatyp: sträng

Argument
Argument Beskrivning
text Den ursprungliga strängen.
delimiter1 Anger det första avgränsartecknet (eller strängen) som ska sökas efter i text.
delimiter2 Anger det andra avgränsartecknet (eller strängen) som ska sökas efter i text.
n Definierar vilken förekomst av avgränsarparet som ska sökas emellan. Till exempel returnerar värdet 2 tecknen mellan den andra förekomsten av delimiter1 och den andra förekomsten av delimiter2.
Exempel: diagramuttryck
Exempel Resultat
TextBetween( '<abc>', '<', '>' ) Returnerar abc
TextBetween( '<abc><de>', '<', '>',2 ) Returnerar de
TextBetween( 'abc', '<', '>' )

Returnerar NULL

Om någon av avgränsarna inte hittas i strängen returneras NULL.

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

Returnerar NULL

Om någon av avgränsarna inte hittas i strängen returneras NULL.

TextBetween( '<>', '<', '>' ) Returnerar en sträng med längden noll.
TextBetween( '<abc>', '<', '>', 2 )

Returnerar NULL, eftersom n är större än antalet förekomster av avgränsarna.

Exempel – grunderna i TextBetween

Exempel – TextBetween-scenario

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!