4
A
回答
-3
7
你可以指望在字符串中(適用於Mac換行符或\r
)
my $linenum = $str =~ tr/\n//;
+0
您應該添加'$ number_of_lines ++;'給結果加1,因爲只計算新行字符'\ n'跳過最後一行。 – Omar
+1
這取決於最後一行是否被'\ n'終止。 '$亞麻布++如果$ str!〜/ \ n \ z /' –
相關問題
- 1. Perl:比較字符串中的數字
- 2. 的Perl:字符串中子字符串或子字符串中
- 3. 刪除perl中的字符串中的字符和數字
- 4. 對數組中的匹配字符串進行Perl計數
- 5. 從Perl中的字符串執行整個perl程序
- 6. 如何計算Perl中UTF-8字符串中的字符數?
- 7. perl中的字符串串聯
- 8. Perl字符串Modyifing
- 9. 如何從Perl中的字符串中提取子字符串?
- 10. 刪除perl中的多個子字符串來自perl的字符串
- 11. 排序字符串+數字在Perl
- 12. 的Perl CGI字符串浮點數
- 13. Json的Perl字符串
- 14. 的Perl從字符串
- 15. perl的字符串操作
- 16. Perl Concat字符串截斷行首
- 17. 遞增字符串中所有數字的出現次數perl
- 18. Perl從匹配的字符串中刪除換行符
- 19. 如何將字符串轉換爲Perl中的unicode字符串
- 20. Perl替換字符串中的第n個子字符串
- 21. 從Perl中的字符串生成子字符串
- 22. 用雙冒號在Perl中進行奇數字符串解析
- 23. 在Perl中,如何從包含回車符和換行符的字符串中捕獲一串數字?
- 24. 如何從perl中的這個字符串中刪除數字?
- 25. 如何從Perl中的字符串中提取數字?
- 26. 從Perl中的字符串中提取數字
- 27. Perl新手:試圖找到字符串數組中的字符串
- 28. perl中的字符串分區(將複雜字符串轉換爲數組)
- 29. PERL:文件中的字符串替換
- 30. perl代碼中的確切字符串
你想看看這兩個Perl的功能是'換行字符
\n
數split()'將字符串拆分爲一個列表和'scalar()',當給定一個列表時返回列表的長度。 –@DovGrobgeld你是指'scalar(split($ str))'?它沒有工作 – dibonao
檢查'split()'的文檔,例如由'perldoc -f split'。 'split()'有兩個參數。第一種是用於分割的模式(可以是字符串),以及用於分割的字符串。例如。 '分裂( '\ n',$ STR)」。 –