को प्रतिस्थापित करें मैं जावास्क्रिप्ट में एक साधारण टेम्पलेटिंग फ़ंक्शन कोडिंग कर रहा हूं।जावास्क्रिप्ट REGEX सभी से मिलान करें और
मेरे पास मेरा टेम्प्लेट लोडिंग ठीक है, अब वह हिस्सा है जब मुझे प्लेसहोल्डर को सामग्री को पार्स करने की आवश्यकता है।
एक टेम्पलेट का एक उदाहरण है:
{{name}} is {{age}}
इन कर रहे हैं गतिशील, इसलिए आदर्श मैं उनके नाम, उदा के आधार पर से मेल खाते हैं और प्लेसहोल्डर बदलने के लिए regex का उपयोग करना चाहते हैं
{{name}} को जावास्क्रिप्ट सरणी में लोड की गई सामग्री द्वारा प्रतिस्थापित किया जाना है, उदा।
data.name
data.age
यह मेरी regex है: /\{\{(.*?)\}\}/
यह ठीक काम कर रहा है, लेकिन मैं हर regex मैच के माध्यम से पुनरावृत्ति का एक परिभाषित रास्ता नहीं मिल रहा है खोज का एक बहुत बाद।
अग्रिम
[क्या आप इसे बनाने की कोशिश कर रहे हैं?] (Https://github.com/janl/mustache.js) – Marty
समान लेकिन बिल्कुल नहीं। –