मेरे पास एक रेल एप्लिकेशन में एक उपयोगकर्ता मॉडल है जिसमें एक ईमेल फ़ील्ड है। क्या कोई डिफ़ॉल्ट सत्यापन है जो सुनिश्चित करेगा कि ईमेल सही प्रारूप में है? यदि नहीं, तो मैं उस क्षेत्र को मान्य करने के बारे में कैसे जाउंगा?ActiveRecord में किसी ईमेल फ़ील्ड के प्रारूप को कैसे मान्य किया जाएगा?
उत्तर
अपने gemfile में जोड़ें:
gem 'validates_email_format_of'
और अपने मॉडल के: `द्वारा
validates_format_of :email, :with => /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\z/i
अच्छा उत्तर, धन्यवाद –
आपके द्वारा प्रदान किया गया रेगेक्स काम नहीं कर रहा है:/ – Paladini
केवल इसका उपयोग करें: 'with:/@ /' https: //davidcel.is/posts/stop-validating-email-addresses-with-regex/ –
- 1. ActiveRecord मान्य: एसोसिएशन
- 2. रेल - ActiveRecord - फ़ील्ड मान
- 3. ActiveRecord दिनांक प्रारूप
- 4. ActiveRecord माइग्रेशन में ऑटो वृद्धि फ़ील्ड को रीसेट कैसे करें?
- 5. जेडटेबल फ़ील्ड मान्य करें
- 6. jQuery मान्य के साथ अमान्य फ़ील्ड को कैसे फ़ोकस करें?
- 7. मान्य iphone में UITextField में ईमेल पता
- 8. किसी ईमेल में विषय को डीकोड कैसे करें?
- 9. ActiveRecord में फ़ील्ड दिखाने से बचें
- 10. यदि मैं रेल में अन्य फ़ील्ड संपादित किया गया था तो मैं केवल फ़ील्ड की उपस्थिति को कैसे मान्य करूं?
- 11. ActiveRecord त्रुटि संदेश: फ़ील्ड के लिए अनुवाद
- 12. एक विनाशक को एक सूचक के साथ घोषित किया जाएगा या नहीं घोषित किया जाएगा? सी ++
- 13. एकाधिक ईमेल मान्य करें जावास्क्रिप्ट
- 14. asp.net mvc TextAreaFor को आवश्यक फ़ील्ड के रूप में मान्य नहीं किया जा रहा है
- 15. ईमेल पता मान्य उस्तरा पेज
- 16. iScroll आइटम को क्लिक नहीं किया जाएगा
- 17. स्रोत प्ले में संकलित किया जाएगा 2
- 18. ईमेल मेल फ़ील्ड सत्यापन
- 19. रेलवे एप्लिकेशन पर रुबी में आरएसपीसी के साथ पर्यवेक्षकों का परीक्षण कैसे किया जाएगा?
- 20. अतिरिक्त फ़ील्ड के साथ symfony2 रूपों को मान्य करना
- 21. Outlook में richtext प्रारूप में ईमेल कैसे भेजें?
- 22. jQuery मान्य प्लगइन - मान्य छिपे हुए फ़ील्ड का नाम द्वारा
- 23. मान्य ईमेल पते - XSS और SQL इंजेक्शन
- 24. Solr दिनांक फ़ील्ड प्रारूप
- 25. किसी सरणी के अंदर आइटमों को मान्य करना - सिम्फनी 2.1
- 26. Django और खाली प्रारूप मान्य हैं
- 27. आरडीबीएमएस में निर्धारित कार्यक्रमों का प्रतिनिधित्व कैसे किया जाएगा?
- 28. .NET में, खाली विधि कॉल को ऑप्टिमाइज़ किया जाएगा?
- 29. ActiveRecord
- 30. मॉडल फ़ील्ड को मान्य करें: यदि मान हैश में एक कुंजी के बराबर है
:
या आप एक मणि का उपयोग नहीं करना चाहते हैं, regex का उपयोग वैध ईमेल पता 'क्या आपका मतलब है कि ईमेल वास्तव में मौजूद है, या यह ईमेल प्रारूप फिट बैठता है? – nurettin
यह अजीब बात है कि यह बंद था। यह बहुत विशिष्ट नहीं हो सकता है, लेकिन मुझे यहां एक वास्तविक सवाल दिखाई देता है। – sscirrus
@sscirrus ठीक है, पूरी तरह से बुनाई लेने के लिए, वह वास्तव में एक सवाल नहीं पूछा था। इसके अलावा, एसओ पर कोड हैंडआउट मांगने के लिए यह अच्छा आचरण नहीं है। एक और उचित सवाल यह होगा कि "कोई कोड लिखने के बारे में कैसे होगा जो [वांछित परिणाम] करता है?" – anthropomorphic