मुझे समझ में क्यों झूठी निम्नलिखित रिटर्न कोशिश कर रहा हूँ में: (** मैं" आउटपुट 0 "** करने चाहिए थे)मैच न्यू लाइन ` n` माणिक regex
puts "a\nb" =~ Regexp.new(Regexp.escape("a\nb"), Regexp::MULTILINE | Regexp::EXTENDED)
संभवतः किसी ने समझा सकता है।
मैं एक बहु-रेखा स्ट्रिंग से रेगेक्स उत्पन्न करने की कोशिश कर रहा हूं जो स्ट्रिंग से मेल खाएगा।
अग्रिम
क्या कोई ऐसी विधि है जो एक बूलियन लौटाती है यदि स्ट्रिंग एक Regexp से मेल खाता है? – Arth
@Arth आप यह कर सकते हैं: '!! (" एक \ nb "= ~/a \ sb/m)' –
क्या कर सकता था! आश्चर्यचकित है कि स्ट्रिंग या रेगेक्सपी कक्षा में फ़ंक्शन में कोई अंतर्निहित कार्य नहीं है। – Arth