Sleva na školení Naučit se HTML & CSS, JS a Bootstrap
Získej 500 Kč na naše školení. Více zde
Probíhá výprodej HTML & CSS, JavaScript a Bootstrap
Avatar
Matěj Strnad:19. února 17:45

Jak rozdělit text po řácích do Array?
takto by to mělo být rozdělené:

lines[1] = "řádek 1";
lines[2] = "řádek 2";

Nechci používat jQuery.
Děkuji za odpověď :)

Zkusil jsem: Hledat na internetu

 
Odpovědět 19. února 17:45
Avatar
Odpovídá na Matěj Strnad
Vladislav Ladicky:19. února 19:11
let text = `
  multi
  line
  text
`
let lines = text.trim().split('\n')
Editováno 19. února 19:13
Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
 
Nahoru Odpovědět 19. února 19:11
Avatar
Tomáš Novotný:19. února 22:05

pozor na konce řádků windows \r\n linux \n takže pokud máš multi line text s windows konci tak až použiješ funkci split('\n') tak ti tam zůstane znak \r

Nahoru Odpovědět 19. února 22:05
∞ ... the exact amount of possibilities how to deal with the situation ... so by calm, your solution is one of many
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:20. února 7:39
var text = "\
  multi\n\
  line\n\
  text\n\
"
var lines = text.split("\n")
alert(lines[0])
Editováno 20. února 7:40
 
Nahoru Odpovědět 20. února 7:39
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.