मैं \n
रखने के लिए जब मैं रूबी में तार प्रिंट आउट करना चाहते हैं,रूबी - जब मैं तार
अब की तरह प्रिंट आउट, अगर मैं puts
या print
का उपयोग कैसे \ N रखने के लिए, \n
ऊपर एक नई पंक्ति के साथ खत्म हो जाएगा : abc\nabc
:
pry(main)> print "abc\nabc"
abc
abc
वहाँ रूबी की तरह इसे प्रिंट जाने के लिए एक तरीका है?
अद्यतन
क्षमा करें कि शायद मैं इसे और अधिक स्पष्ट नहीं किया। मैं अपने regexps डीबग कर रहा हूं, इसलिए जब मैं एक स्ट्रिंग आउटपुट करता हूं, तो \n
\n
के रूप में प्रदर्शित होता है, न कि एक नई लाइन, मेरे लिए जांचना आसान होगा। तो @slivu का जवाब बिल्कुल वही है जो मैं चाहता हूं। धन्यवाद दोस्तों।
की तरह यह कर सकते हैं \ n''? –
@muistooshort मुझे लगता है कि वह एक _literal_ '\ n' – MiJyn
@lkjoel चाहता है: या शायद वह एक नई लाइन और 'str.inspect' चाहता है, केवल larryzhao निश्चित रूप से जानता है। –