Ich habe eine Zeichenfolge, die etwa wie folgt aussieht:Wie in jeder Zeile mit Javascript teilen?
cover.jpg|http://domain2.com
insert.jpg|http://domain46.com
01.jpg|http://domain2g.com
ich dieses Zeichen geteilt werden soll | in jeder Zeile und erhält die erste gespaltet Zeichenfolge für jede Zeile so dass das Endergebnis sollte wie folgt aussehen:
cover.jpg
insert.jpg
01.jpg
Das ist mein Code ist, und ich kann es nicht für jede Zeile
var s = 'cover.jpg|http://domain2.com\ninsert.jpg|http://domain46.com\n01.jpg|http://domain2g.com';
var fields = s.split('|');
alert(fields[0])
's.split (/ [\ n |] /) .filter ((function (x, n) {return! (n% 2);})). join ('\ n'); 'sollte es tun –
einfach durch neue Zeile teilen, dann für jede Zeile durch' | ' . 'var Felder = s.split ('\ n'); fields.forEach (Funktion (Feld) {alert (field.split ('|') [0]);}) ' – Braj
@JaromandaX Hallo, kannst du erklären, was' x' und 'n' sind? –