Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

TextBetween — funkcja skryptu i funkcja wykresu

Funkcja TextBetween() zwraca tekst w ciągu wejściowym, który występuje miedzy znakami określonymi jako ograniczniki.

Składnia:  

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

Typ zwracanych danych: ciąg znaków

Argumenty
Argument Opis
text Pierwotny ciąg znaków.
delimiter1 Określa pierwszy rozdzielający znak (lub ciąg znaków) do wyszukania w tekście text.
delimiter2 Określa drugi rozdzielający znak (lub ciąg znaków) do wyszukania w tekście text.
n Określa, między którym wystąpieniem pary ograniczników należy przeprowadzić wyszukiwanie. Na przykład wartość 2 zwraca znaki pomiędzy drugim wystąpieniem delimiter1 a drugim wystąpieniem delimiter2.
Przykład: wyrażenia wykresu
Przykład Wynik
TextBetween( '<abc>', '<', '>' ) Zwraca wartość abc
TextBetween( '<abc><de>', '<', '>',2 ) Zwraca wartość de
TextBetween( 'abc', '<', '>' )

Zwraca wartość NULL

Jeśli w ciągu nie zostanie znaleziony żaden ogranicznik, zostanie zwrócona wartość NULL.

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

Zwraca wartość NULL

Jeśli w ciągu nie zostaną znalezione żadne ograniczniki, zostanie zwrócona wartość NULL.

TextBetween( '<>', '<', '>' ) Zwraca ciąg o długości zerowej.
TextBetween( '<abc>', '<', '>', 2 )

Zwraca NULL, ponieważ n jest większe od liczby wystąpień ograniczników.

Przykład — podstawy TextBetween

Przykład — zastosowanie TextBetween

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!