JavaScript - substr

Jest to metoda obiektu:

String

Opis

Metoda ta wycina z danego tekstu łańcuch (zwraca podciąg) począwszy od wskazanej pozycji (licząc od zera) i o zadanej długości.

Składnia

string.substr(początek,długość)

Parametry

ParametrOpis
początekWskazanie początku podciągu danego tekstu (licząc od zera). Można używać liczb ujemnych aby wskazywać podciągi od końca tekstu.
długośćOpcjonalny parametr, który określa długość podciągu. Jeżeli parametr zostanie pominięty metoda zwróci podciąg od danego miejsca do końca łańcucha.

Szczegóły techniczne

Metoda zwraca pusty łańcuch tekstowy, jeżeli parametr początek jest większy lub równy od długości tekstu.

Parametr początek może być ujemny, wówczas "wycinanie tekstu" odbywa się od końca łańcucha.

Metoda ta nie zmienia oryginalnego tekstu.

Przykład 1

Program wyświetla fragment tekstu począwszy od indeksu 8 o długości 10 znaków.

<script>
var a = "To jest Babia Góra.";
alert(a.substr(8,10)); </script>
Lupa

Przykład 2

Program wyświetla fragment tekstu począwszy od indeksu 8 do końca tekstu.

<script>
var a = "To jest Babia Góra.";
alert(a.substr(8)); </script>
Lupa

Przykład 3

Program wyświetla fragment tekstu począwszy od indeksu -1 od końca łańcucha o długości 10 znaków - zobacz przykład 1, w którym wynik działania skryptu jest identyczny.

<script>
var a = "To jest Babia Góra.";
alert(a.substr(-11,10)); </script>
Lupa

Wsparcie dla przeglądarek

Chrome IEFirefoxSafariOpera
TakTakTakTakTak

Powiązane artykuły





© medianauka.pl, 2017-02-22, A-3492



©® Media Nauka 2008-2023 r.