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