chomp函數的用途和優點是什麼。 它可以做什麼? 使用chomp會產生什麼問題嗎? 或在文件打開後使用chomp是必要的?何時使用chomp?
0
A
回答
8
chomp用於刪除主要設置爲\n
(新行)的變量$/
。
$/ is the input record separator, newline by default.
chomp:它返回其所有 參數刪除的字符總數。它通常用於從 輸入記錄末尾刪除換行符。
1
chomp
從一行文本的末尾刪除換行符(如果有的話)。這很有用,因爲您不必擔心輸入代表換行符的特定方式 - Perl會爲您處理細節。
什麼時候應該使用它?每當你需要刪除尾隨的換行符時!從文本文件讀取數據是最常見的情況。
3
chomp
只是從字符串的末尾刪除換行符(實際上是$/
)(如果它在那裏)。從文件中讀取行(例如)需要換行符的地方,但仍然可以在沒有換行符的字符串上使用時很有用。
它基本上類似於:
chop if /\n$/;
相關問題
- 1. 如何使用chomp
- 2. 使用chomp時打印失敗()
- 3. UCF HSPT 2016 - Chomp Chomp
- 4. chomp有什麼用?
- 5. 使用!和紅寶石chomp方法
- 6. C - Chomp問題
- 7. 斯卡拉:字符串Chomp
- 8. 鏈接chomp/chompbang的方法
- 9. 的Chomp地圖的所有鍵(使用更少的代碼)
- 10. 如何在不使用foreach的情況下做chomp一個Perl數組?
- 11. 如何在軌中chomp重定向url?我在使用Twitter的OAuth時遇到問題
- 12. 怎樣的Chomp某個字符
- 13. Chomp將字符串更改爲1
- 14. 什麼是.map(&:chomp)的確如此?
- 15. chomp in perl按預期工作
- 16. 如果我有Perl 4,我該如何chomp一個字符串?
- 17. 使用perl chomp檢查最後一個空白的HTTP請求空行
- 18. 如何使用ruby中的gets/chomp登錄帳戶而不在終端顯示字符串?
- 19. 何時使用==以及何時使用?
- 20. 何時使用.exe,何時不使用?
- 21. 何時使用R,何時使用SQL?
- 22. 何時/何時使用JSON?
- 23. 如何開發chomp短信聊天用戶界面或什麼應用程序聊天用戶
- 24. 爲什麼Perl的chomp會影響我的打印輸出?
- 25. 我正在尋找關於chomp的一些澄清
- 26. 爲什麼這個標量值返回1的整數? (的Chomp)
- 27. 爲什麼Perl的chomp沒有做我想做的事?
- 28. 沒有方法錯誤 - 未定義的方法'chomp'
- 29. 去除左/右一個字符串(和chomp)
- 30. Chomp中的序列組合子是什麼?
這就像Perl 101 ... – nneonneo
[chomp文檔](http://perldoc.perl.org/functions/chomp.html)有什麼問題? – Quentin