हल: प्रतिक्रिया कैसे एक स्ट्रिंग से अल्पविराम हटाने के लिए

एक स्ट्रिंग से अल्पविराम हटाने से संबंधित मुख्य समस्या यह है कि इसका परिणाम गलत डेटा हो सकता है। उदाहरण के लिए, यदि आप "जॉन, पॉल, जॉर्ज" से अल्पविराम हटाते हैं, तो स्ट्रिंग "जॉन, पॉल, जॉर्ज" बन जाएगी। किसी डेटाबेस या किसी अन्य प्रोग्राम में स्ट्रिंग इनपुट करने का प्रयास करते समय यह समस्याएँ पैदा कर सकता है।

There are a few ways to remove commas from a string in React. One way is to use the .replace() method:

var str = "1,2,3,4,5"; str = str.replace(/,/g, ""); // "12345"

पहली पंक्ति str नामक एक चर घोषित करती है और इसे "1,2,3,4,5" स्ट्रिंग प्रदान करती है। दूसरी पंक्ति str पर .replace() विधि को कॉल करती है। .replace() विधि दो तर्क लेती है: पहला एक रेगुलर एक्सप्रेशन है जो प्रतिस्थापित किए जाने वाले वर्णों से मेल खाता है, और दूसरा प्रतिस्थापन वर्ण है। इस मामले में, हम सभी अल्पविराम (,) को शून्य ("") से बदल रहे हैं। तो "1,2,3,4,5" "12345" बन जाता है।

सिथ स्ट्रिंग्स को काम करने की आज्ञा देता है

रिएक्टडोम.रेंडर (, document.getElementById(“रूट”)); // ऐप घटक प्रस्तुत करता है
रिएक्टडोम.रेंडर (, document.getElementById(“ऐप”)); // ऐप घटक को एक नए DOM तत्व में प्रस्तुत करता है

स्ट्रिंग प्रकार

रिएक्ट में कुछ अलग प्रकार के तार होते हैं।

रिएक्टडोम.रेंडर (नमस्ते दुनिया!, document.getElementById('रूट')); // => नमस्ते दुनिया!

यह "हैलो, वर्ल्ड!" डोम को।

आप एक स्ट्रिंग शाब्दिक का भी उपयोग कर सकते हैं:
रिएक्टडोम.रेंडर (यह एक स्ट्रिंग शाब्दिक है।, document.getElementById('रूट')); // => यह एक स्ट्रिंग शाब्दिक है।

संबंधित पोस्ट:

एक टिप्पणी छोड़ दो