मैं एक बुनियादी स्ट्रिंग एक regex अभिव्यक्ति का उपयोग कर की जगह करने के लिए कोशिश कर रहा हूँ, लेकिन उत्तर मैं पाया है मदद करने के लिए नहीं है - वे सीधे एक व्यक्तियों कम या कोई स्पष्टीकरण के साथ अद्वितीय आवश्यकता का जवाब दे रहे हैं।regex स्ट्रिंग की जगह
मैं इस समय str = str.replace(/[^a-z0-9+]/g, '');
उपयोग कर रहा हूँ। '-' वर्ण लेकिन मुझे क्या करना चाहते हैं सभी अक्षरांकीय अक्षर (a-z और 0-9) और भी अनुमति देते हैं।
आप इस का जवाब और यह बताएं कि आप भाव जोड़ कृपया सकते हैं।
स्क्वायर ब्रैकेट के अंदर '-' निर्दिष्ट करने के लिए एक बचने वाले वर्ण '\ -' का उपयोग करें। यह सुनिश्चित करेगा कि पार्सर '-' को शाब्दिक चरित्र के रूप में व्याख्या करता है, न कि एक विशेष वर्ण के रूप में एक विशेष वर्ण के रूप में। –
jQuery को इसके साथ क्या करना है? Regex और स्ट्रिंग प्रतिस्थापन भाषा के दोनों हिस्सों हैं, jQuery शामिल नहीं है। उस टैग को हटा रहा है; अगर मैं गलत हूं, तो रोलबैक के लिए स्वतंत्र महसूस करें। – ssube