JavaScript - substr
Jest to metoda obiektu:
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
Parametr | Opis |
początek | Wskazanie 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
Poniższy 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>
Przykład 2
Poniższy 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>
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>
Wsparcie dla przeglądarek
Tak | Tak | Tak | Tak | Tak |
Powiązane artykuły
© medianauka.pl, 2017-02-22, A-3492
Data aktualizacji artykułu: 2024-07-19