Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Podział Stringu na dwa Stringi w miejscu spacji
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Caporeira
Mam długi tekst który chciałbym podzielić na dwa - czyli jeden String rozbić na dwa Stringi
Do tego założenia:
- pierwsza (z dwóch) Stringów nie może liczyć więcej niż 43 znaki
- String musi być robity w miejscu spacji

Pomógłby mi ktoś coś takiego wykonać ? Najlepiej na przykładzie gdyż łatwiej początkującemu zrozumieć.


Czy to będzie coś takiego ?

http://dev.nomado.com.pl/pastebin/jHtOIPst

Niestety, linia 25 nie działa, a linia 30 działa.
trueblue
Ma liczyć nie więcej niż 43 znaki, czyli może 5? Czy też ma być maksymalnie długi, ale nie przekroczyć 43 znaków?
Pyton_000
Max 43 ale ucięty w miejscu spacji czyli 43 znak wypada nie spacja to obcinasz na ostatniej spacji Przed 43 znakiem smile.gif

Na szybko wink.gif
Kod
function getSubstring (text) {
    var wholeSubstring = text.substr(0, 43);
    var lastSpace = wholeSubstring.lastIndexOf(' ');
    
    return wholeSubstring.substr(0, lastSpace);
}
Caporeira
Dokładnie tak @Pyton_000

O to chodziło! Podziękowanie poszło.
Dziękuje bardzo.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.