मैं रेगेक्स के साथ एक फ़ील्ड को सत्यापित करना चाहता हूं और इसे खाली होने की अनुमति देता हूं (खाली स्ट्रिंग स्वीकार करने के लिए)। अब तक, केवल एक चीज मैं कामयाब एक regex कि कोई रिक्त स्ट्रिंग की तरह की अनुमति देता है, लिखने के लिए:गैर अनिवार्य फ़ील्ड के रेल सक्रिय ActiveRecord regex सत्यापन
validates :field,
format: { with: /\A([a-z]+|)\z/i }
अब, यह एक उचित तरीके से नहीं किया जा सकता है - यह एक बदसूरत हैक की तरह लगता है। मैं जानना चाहता हूं कि कोई और (उचित) दृष्टिकोण है या नहीं?
आह, सुंदर, मुझे पता था कि यह आरटी (एफ) एम मुद्दा था! =) – aL3xa