के लिए गैर-अंग्रेज़ी वर्णों की अनुमति नहीं दे रहा है मेरे पास मेरे पृष्ठ में ईमेल फ़ील्ड है, जिसे मैं नियमित रूप से अभिव्यक्ति सत्यापनकर्ता का उपयोग करके मान्य कर रहा हूं, जो मेरे asp.net प्रदान करता है। मैं एक ही मान्यता अभिव्यक्ति का उपयोग कर रहा के रूप में सत्यापनकर्ता ईमेल अर्थात् के साथ दिए गएनियमित अभिव्यक्ति सत्यापनकर्ता w
ValidationExpression = "\ w + ([-। + '] \ W +) @ \ w + ([-।] \ W +)। \ w + ([-।] \ w +) * "
यह ठीक काम कर रहा है लेकिन समस्या तब आती है जब मैंने गैर-अंग्रेजी अक्षरों को देने की कोशिश की
ई ई ü ü एक आदि
लेकिन मेरी समस्या यह है, जब मैं भी सर्वर साइड पर एक ही अभिव्यक्ति जावास्क्रिप्ट में यह इन पात्रों की अनुमति देता है का उपयोग करें, भी एक ही अभिव्यक्ति इन पात्रों की अनुमति देता है।
मुझे लगता है कि 'w' सभी अल्फान्यूमेरिक वर्णों के साथ-साथ गैर अंग्रेजी वर्णों को भी अनुमति देता है लेकिन मुझे नहीं पता कि यह वैधता में इसका उपयोग करते समय क्यों अनुमति नहीं दे रहा है।
कृपया सुझाव दें कि मैंने गलत किया है या नहीं।
हाय जान, प्रतिक्रिया के लिए धन्यवाद। इसका मतलब है कि मैं वैधकर्ता का उपयोग कर गैर-अंग्रेजी वर्णों को मान्य नहीं कर सकता। मैं अब अपने आवेदन में क्लाइंट साइड स्क्रिप्ट शामिल नहीं कर सकता। क्या कोई अन्य तरीका है इसलिए मैं केवल वैधता द्वारा मान्य कर सकता हूं? – Rahul