0
我試圖用不同的句子創建文本文件。 我正在使用File.stuff方法來做到這一點。 如何放置空格(就像在HTML和其他語言中使用&)? 我被告知我應該使用\ b。 它似乎沒有工作 - 我相信這是因爲我寫在希伯來語。 我能做什麼?紅寶石中的希伯來語字符串
我試圖用不同的句子創建文本文件。 我正在使用File.stuff方法來做到這一點。 如何放置空格(就像在HTML和其他語言中使用&)? 我被告知我應該使用\ b。 它似乎沒有工作 - 我相信這是因爲我寫在希伯來語。 我能做什麼?紅寶石中的希伯來語字符串
我不知道File.stuff
應該是什麼--File類沒有這樣的方法。
如果您想在ruby腳本中使用希伯來語文本,請將「魔術編碼註釋」添加到您的文件中。
# encoding: UTF-8
hebrew = 'עברית'
我不明白如何使用「魔評論」 ......通過file.stuff Anyway-我的意思是我使用的文件的方法(.WRITE,。新等) – Ariel 2011-03-14 18:29:01
正是我寫的 - 只需在你的ruby腳本的頂部加上「#編碼」註釋,它就可以很好地解析外部字符集。通過文件讀取文件時,您還需要了解該文件的編碼。看到這個問題:[如何在ruby中指定輸出文件編碼](http://stackoverflow.com/questions/1378185/how-to-specify-output-file-encoding-in-ruby) – 2011-03-15 14:07:29
'魔術評論'是僅適用於Ruby 1.9 – 2011-09-12 12:23:27