2013-06-14 10 views
18

मुझे यह मिला है:जावास्क्रिप्ट में नई लाइन द्वारा स्ट्रिंग से सरणी कैसे बनाएं?

var quoted_text = window.get चयन;

उदाहरण के लिए:

स्वीकारना सेवा

स्टैक एक्सचेंज नेटवर्क ("नेटवर्क") की शर्तें संबंधित इंटरनेट साइटों और सवाल और जवाब के लिए अन्य अनुप्रयोगों का एक सेट है, के स्वामित्व वाले और स्टैक एक्सचेंज इंक ("स्टैक एक्सचेंज") द्वारा संचालित, एक डेलावेयर निगम। नेटवर्क (सामूहिक रूप से, "सेवाएं") पर उपलब्ध नेटवर्क या किसी भी सेवा का उपयोग करने से पहले कृपया सेवा की शर्तों ("अनुबंध") ध्यान से पढ़ें। सेवाओं का उपयोग या उपयोग करके, आप इस अनुबंध को के सभी नियमों और शर्तों से बाध्य होने के लिए सहमत हैं। यदि आप के सभी नियमों और शर्तों से सहमत नहीं हैं, तो इस अनुबंध का उपयोग न करें। सेवाएं निम्नलिखित नियम और शर्तों के तहत आप तक पहुँचा रहे हैं ("सब्सक्राइबर" या "आप"): नियम और इस समझौते की शर्तों को

अधीन रहते हुए, स्टैक एक्सचेंज करने की पेशकश कर सकते सेवा करने के लिए 1. प्रवेश नेटवर्क पर अधिक पूर्ण रूप से वर्णित सेवाओं को प्रदान करें, और सब्सक्राइबर द्वारा चुने गए हैं, पूरी तरह से सब्सक्राइबर के स्वयं के उपयोग के लिए, न कि किसी तीसरे पक्ष के उपयोग या लाभ के लिए। सेवा में किसी भी सेवा स्टैक एक्सचेंज सब्सक्राइबर के साथ-साथ किसी भी सामग्री की पेशकश (नीचे नीचे परिभाषित) के रूप में किसी भी सेवा की पेशकश शामिल है, लेकिन इस तक ही सीमित नहीं है। स्टैक एक्सचेंज बदल सकता है, निलंबित कर सकता है या किसी भी समय सेवाओं को बंद कर सकता है, जिसमें किसी भी सुविधा, डेटाबेस या सामग्री की उपलब्धता शामिल है। स्टैक एक्सचेंज कुछ विशेषताओं और सेवाओं पर सीमाएं लगा सकता है या सब्सक्राइबर के को नोटिस या देयता के बिना भागों या सभी सेवाओं तक पहुंच प्रतिबंधित कर सकता है। स्टैक एक्सचेंज अपने विवेकानुसार, सेवा की शर्तों को संशोधित करने के लिए किसी भी समय नेटवर्क पर सेवा की शर्तों को पोस्ट करके और जहां संभव हो, ई-मेल, या नेटवर्क पर नोटिस प्रदान करके, किसी भी समय सेवा की शर्तों को संशोधित करने के लिए अधिकार सुरक्षित रखता है। सब्सक्राइबर समीक्षा के लिए उत्तरदायी होगा और ऐसे किसी भी संशोधन से परिचित हो जाएगा। द्वारा सेवाओं का उपयोग सब्सक्राइबर का गठन इस अनुबंध के नियमों और शर्तों की स्वीकृति के रूप में सब्सक्राइबर है।

मैं उस पाठ से न्यूलाइन द्वारा सरणी में कैसे बना सकता हूं?

मुझे प्रत्येक पंक्ति सिंबल ">" की शुरुआत में पेस्ट करने की ज़रूरत है, यह कैसे करें?

उत्तर

26

उपयोग split()

फोर उदाहरण

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

जावास्क्रिप्ट .split() समारोह

["abc", "def"] 
5

उपयोग प्रिंट आउट से '\ n' splitted तत्वों के साथ एक सरणी बनाने के लिए और फिर मैन्युअल रूप से पुनरावृति उस सरणी के माध्यम से और प्रत्येक आइटम के लिए '<' जोड़ें। निम्नलिखित कोड मदद कर सकते हैं:

var str="How\nare\nyou\ndoing\ntoday?"; 
var n = str.split("\n"); 
for(var x in n){ 
    n[x]= '>'+n[x]; 
    alert(n[x]); 
} 
संबंधित मुद्दे