2013-06-14 10 views
18

Mam to:Jak utworzyć tablicę z łańcucha znaków przez newline w JavaScript?

var quoted_text = window.getSelection;

Na przykład:

Zaakceptowanie warunków korzystania z usługi

stosu Exchange Network („Network”) jest zbiorem powiązanych stron internetowych i innych aplikacji do pytań i odpowiedzi, należąca i obsługiwany przez Stack Exchange Inc. ("Stack Exchange"), korporację Delaware . Przed rozpoczęciem korzystania z sieci lub usług dostępnych w sieci (zwanych łącznie "Usługami") należy uważnie zapoznać się z niniejszymi warunkami świadczenia usług ("Umowa") . Korzystając z Usług lub uzyskując do nich dostęp, użytkownik wyraża zgodę na związanie się postanowieniami niniejszej Umowy z wszystkimi postanowieniami zawartymi w . Jeśli nie zgadzasz się z wszystkimi postanowieniami niniejszej Umowy, nie korzystaj z Usług. Usługi są dostępne przez You („Abonent” lub „Użytkownik”) pod następującymi warunkami: 1. Dostęp do Usług

Z zastrzeżeniem warunków niniejszej Umowy, Stos Exchange może oferować świadczyć Usługi, co opisano dokładniej w sieci i które są wybierane przez Abonenta, wyłącznie do własnego użytku Subskrybenta, a nie do użytku lub korzyści osób trzecich. Usługi obejmują między innymi wszelkie usługi wymiany stosów dla Abonenta, a także oferty dowolnej Treści (zdefiniowanej poniżej jako ) w Sieci. Stack Exchange może się zmienić, zawiesić lub zaprzestać świadczenia Usług w dowolnym momencie, włączając w to dostępność dowolnej funkcji, bazy danych lub Treści . Stack Exchange może również nakładać ograniczenia na niektóre funkcje i usługi lub ograniczać dostęp subskrybenta do części lub wszystkich usług bez powiadomienia i bez odpowiedzialności. Stack Exchange zastrzega sobie prawo do modyfikowania niniejszych warunków świadczenia usług w dowolnym momencie, publikując zmienione Warunki świadczenia usługi na sieci i informując o tym e-mailem, jeśli to możliwe, lub w sieci . Abonent jest odpowiedzialny za zapoznanie się i zapoznanie z takimi modyfikacjami. Korzystanie z Usług przez subskrybenta po takiej modyfikacji jest równoznaczne z akceptacją przez Subskrybenta warunków zawartych w niniejszej Umowie.

Jak zrobić w tablicy z tego tekstu przez znaki nowej linii?

Muszę wkleić na początku każdej linii simbols ">", jak to zrobić?

Odpowiedz

26

Zastosowanie split() przykład

przedniego

str = "abc\ndef"; 
console.log(str.split("\n")); 

drukuje się

["abc", "def"] 
5

użyć JavaScript .split() Funkcja tworzenia tablicę z elementami podzielona przez '\ n' i ręcznie iteracyjne przez tę tablicę i dodaj "<" dla każdej pozycji. Pomocny może być następujący kod:

var str="How\nare\nyou\ndoing\ntoday?"; 
var n = str.split("\n"); 
for(var x in n){ 
    n[x]= '>'+n[x]; 
    alert(n[x]); 
} 
Powiązane problemy