मैं निम्नलिखित स्ट्रिंग है:जावास्क्रिप्ट के साथ, प्रत्येक nth स्थिति पर, एक स्ट्रिंग विभाजित करें?
foofaafoofaafoofaafoofaafoofaa
10 पंक्तियों (अगर मैं हर 3 चरित्र से अलग हो गए, वह यह है कि) के साथ एक सरणी है, जो कुछ इस तरह दिखता है, अगर मैं यह दृष्टांत के लिए गए थे:
var fooarray = new Array ('foo', 'faa', 'foo', 'faa', 'foo', 'faa', 'foo', 'faa', 'foo', 'faa');
तो मुझे एक फ़ंक्शन चाहिए, या तो अंतर्निर्मित या कस्टम-निर्मित, जो मुझे प्रत्येक एनएच चरित्र द्वारा स्ट्रिंग को विभाजित करने में मदद कर सकता है। n वें स्थिति के लिए
var foo = "foofaafoofaafoofaafoofaafoofaa";
console.log(foo.match(/.{1,3}/g));
:
एक जवाब है कि यहाँ सिर्फ इतना है कि (http://stackoverflow.com/questions/4017671/how-do-you-split-a-string-at-certain-character करता है -numbers-in-जावास्क्रिप्ट) –