我有一個字符串str = "xyz\123"
,我想按原樣打印它。如何在Ruby中打印反斜槓的字符串
IRB給了我一個意想不到的輸出。請看以下不同: -
1.9.2p290 :003 > str = "xyz\123"
=> "xyzS"
1.9.2p290 :004 >
我如何能得到IRB打印原始字符串即「某某\ 123」任何想法。
謝謝。
UPDATE:
我試圖逃跑,但它似乎並沒有那麼簡單出於某種原因。請在下面找到我用同樣的試驗:
1.9.2p290 :004 > str = "xyz'\'123"
=> "xyz''123"
1.9.2p290 :005 > str = "xyz'\\'123"
=> "xyz'\\'123"
1.9.2p290 :006 > str = "xyz'\\\'123"
=> "xyz'\\'123"
1.9.2p290 :007 >
「只是逃避它。」或者,「閱讀教程」。選一個。你也可能需要'.inspect'。 – 2012-04-10 04:54:23
我不知道爲什麼這個問題被拒絕投票.. – boddhisattva 2012-04-18 06:04:43