2011-02-11 10 views
5

मैं जावास्क्रिप्टविभाजन स्ट्रिंग जावास्क्रिप्ट में

मूल स्ट्रिंग है 'औसत आकार' का विभाजन समारोह का उपयोग कर दो भागों में निम्न स्ट्रिंग विभाजित करना चाहते हैं - '! मेगा चर्च'(साथ एकल उद्धरण)

कृपया निशान स्ट्रिंग

अंदर एक भी बोली नहीं है और मैं हाइफन प्रतीक द्वारा इसे विभाजित करना तो परिणाम होगा चाहते

[0] Average Sized 
[1] Mega Church! 

उत्तर

6

इसे आजमाएं:

"Average Sized - Mega Church!".split(/\s*\-\s*/g) 

संपादित करें:

अगर आप मतलब मूल स्ट्रिंग एकल उद्धरण शामिल, इस काम करना चाहिए:

"'Average Sized - Mega Church!'".replace(/^'|'$/g, "").split(/\s*\-\s*/g) 

अगर आप सिर्फ मतलब है कि स्ट्रिंग एकल उद्धरण के साथ परिभाषित किया गया है, मूल काम करेंगे।

7
var str = "Average Sized - Mega Church!"; 
var arr = str.split("-"); 
1
var str = "Average Sized - Mega Church!"; 
var arr = []; 

arr = str.split('-'); 
0

सबसे आसान तरीका

var arr = "'Average Sized'-'Mega Church!'".replace(/'/ig,"").split("-") 
है
संबंधित मुद्दे