/ / jQuery वैध रेक्स केस असंवेदनशील [डुप्लिकेट] - जावास्क्रिप्ट, jquery, regex, सत्यापन

jQuery मान्य रेगेक्स केस असंवेदनशील [डुप्लिकेट] - जावास्क्रिप्ट, jquery, regex, सत्यापन

मैं समझता हूं कि (i) मेरे रेगेक्स मामले को असंवेदनशील बना देगा, लेकिन मैं इस बात पर अनिश्चित हूं कि इसे कहां रखा जाए। मैं पहले से ही कुछ समय बर्बाद करने की कोशिश कर रहा हूं।

मैं अभी ईमेल के लिए jQuery Validate प्लगइन का उपयोग कर रहा हूं, अगर मैं एक पूंजी का उपयोग करता हूं तो इसे अमान्य के रूप में चिह्नित करता है।

jQuery.validator.addMethod("myEmail", function(value, element) {
return this.optional( element ) || ( /^[a-z0-9]+([-._][a-z0-9]+)*@([a-z0-9]+(-[a-z0-9]+)*.)+[a-z]{2,4}$/.test( value ) && /^(?=.{1,64}@.{4,64}$)(?=.{6,100}$).*/.test( value ) );
}, "Please enter valid email address.");

उत्तर:

जवाब के लिए 0 № 1

संशोधक जोड़ें i और में जावास्क्रिप्ट regex संशोधक के बाद अंत में हैं /.

/^[a-z0-9]+([-._][a-z0-9]+)*@([a-z0-9]+(-[a-z0-9]+)*.)+[a-z]{2,4}$/i