में '@' युक्त जावास्क्रिप्ट रेगेक्स का उपयोग करके मैं एक रेज़र व्यू पेज में जावास्क्रिप्ट के साथ ईमेल पता सत्यापन कर रहा हूं। regex मैं उपयोग करने के लिए जा रहा हूँ Validate email address in JavaScript?रेजर
हालांकि पर प्रस्तावित एक के समान है, क्योंकि regex एक '@' वर्ण है, मैं जब कोशिश वेब अनुप्रयोग चलाने के लिए पार्सर त्रुटि हो रही है।
मेरी regex लग रहा है
तरह/^...otherpart @* ... other part$/
मैं मूल regex में ... @@ * ..., इस संकलन त्रुटि का सफाया करने के लिए एक '@' चरित्र जोड़ने की कोशिश की, लेकिन बनाने के लिए लगता है रेगेक्स काम करना बंद कर देता है। (हमने इसे किसी अन्य वेब ऐप में उपयोग किया है जो रेजर इंजन का उपयोग नहीं करता है, इसलिए मुझे पता है कि यह काम करता है)।
क्या '@' चरित्र से बचने का कोई और तरीका है?
क्या आपने अपनी स्क्रिप्ट ब्लॉक को ' '? –
Jasen
@ जेसन मैंने चाल की कोशिश नहीं की है। कल कोशिश करेंगे और आपको परिणाम बताएंगे। –
यदि आप इस स्क्रिप्ट का उपयोग करते हैं तो कई जगहें हैं, शायद इसे अपने स्वयं के .js फ़ाइल में रखना एक अच्छा विचार है। व्यक्तिगत सत्यापन नियम, जैसे कि अधिकतम/मिनट, को तत्वों के लिए डेटा-गुणों में रखा जा सकता है और jQuery के माध्यम से पढ़ा जा सकता है। – jfrankcarr