我需要格式化以換行符結尾的字符串。我只是添加一個「\ n」,但我希望這也可以在Windows上工作。許多語言都有一個常數,根據平臺提供適當的CR/LF/CRLF序列,但我似乎無法在Ruby中找到任何內容。它存在嗎?Ruby對於跨平臺的EOL是否有一個常量?
15
A
回答
24
相關問題
- 1. 是否有適用於Ruby的跨平臺GUI,易於在Mac OS上安裝?
- 2. 適用於Ruby的跨平臺GUI庫
- 3. C是否有跨平臺框架?
- 4. 在PlayN中,是否有像最大整數值這樣的跨平臺常量?
- 5. 是否有適用於iPhone的跨平臺網絡庫?
- 6. 是否有適用於Android的跨平臺clearButtonMode與React Native
- 7. 是否有可用於Ubuntu的跨平臺SDK?
- 8. 跨平臺Ruby FFI庫
- 9. 是否有一種跨平臺的方式來訪問JSP servlet?
- 10. 在Ruby中是否有這樣一個常量實例變量?
- 11. 建立一個跨平臺的C++在Eclipse具有跨平臺庫
- 12. 用於跨平臺的GUI
- 13. Ruby和Java一樣是跨平臺的嗎?
- 14. 簡約跨平臺GUI庫對於C++
- 15. 如何確定一個Perl模塊是否跨平臺?
- 16. 彙編代碼是否跨平臺?
- 17. Rust是否支持fork()跨平臺?
- 18. QtWebKit是否真正跨平臺?
- 19. NServiceBus是否適合跨平臺集成?
- 20. launch4j是否適用於所有平臺?
- 21. SourceMonitor是否適用於所有平臺?
- 22. 是否有一個可以枚舉端口的跨平臺C++串口庫?
- 23. R對象是否使用`dump`轉儲可讀的跨平臺?
- 24. 跨平臺矢量格式
- 25. 基於Ruby的移動跨平臺解決方案的使用?
- 26. SAP:是否有跨平臺的基於HTML網頁的客戶端?
- 27. 是否有一個C++庫,包括在跨平臺應用Flash視頻?
- 28. 是否有跨平臺的文件系統事件庫?
- 29. 是否有win32 CopyFile的跨平臺版本?
- 30. 是否有處理操作系統日期的lib(跨平臺)?
您可以添加始終有效的「\ r \ n」,AFAIK。你也可以指定記錄分隔符來打印和寫入變量$ \ – 2012-10-10 12:54:06
你只是通過類似puts的輸出字符串?既然put將爲$ PLATFORM使用正確的EOL,或者是否還需要內部換行符? – Doon
在UNIX系統中寫入\ r \ n文件會造成可怕的混亂。 – d11wtq