我使用strlen()來計算文本中的字符數,但它甚至會計算換行符\ n。我可以替換換行符是一些使strlen()不計數的方法嗎?計算不包括換行符的字符數
1
A
回答
3
使用這首由null
比計算長度全部更換new line character
。
echo strlen(str_replace(array("\n", "\r\n", "\r"), '', $string));
-2
1
<?php
$string = "Testing \n testing";
$x = strlen(str_replace(array("\n","\r","\r\n"), "", $string)); //replace '\n \r' with nothing before counting the rest
相關問題
- 1. 不包括換行符的字符串的計數長度
- 2. 迭代字符串中的行,包括換行符字符
- 3. 計算換行符每N個字符?
- 4. 計算包括貨幣符號的SUM
- 5. 計算包括標點符號在內的字數
- 6. 包括沒有換行符
- 7. 字符串轉換爲字符數組,包括標點符號
- 8. 不需要換行符包括
- 9. 計算子串時包括回車符
- 10. 如何計算沒有換行符的字符數?
- 11. 多行模板字符串轉換爲HTML不包括換行符
- 12. 正則表達式的字符串,包括換行符
- 13. REGEX:允許包括換行符在內的任何字符
- 14. 角度計算文字區中換行符的2個字符
- 15. REGEXP_LIKE不包括字符串
- 16. 從文件中計數字母,但不包括特殊字符
- 17. 閱讀字符,包括空格和文件C++中不包含換行符
- 18. 計算字符串中的字符數
- 19. 計算所有字符,包括linux中的空格
- 20. 計算字符數組中的一行中的字符數
- 21. 表格輸入的字符計數器 - 不包括
- 22. 的Javascript更換包括前綴字符
- 23. RegEx in Sublime Text:匹配任何字符,包括換行符?
- 24. 在sed中匹配任何字符(包括換行符)
- 25. C:的fscanf麻煩,包括換行符
- 26. 我的PostgreSQL計算不包括小數
- 27. 計算每行中的字符數
- 28. 字符串匹配不包括括號
- 29. 包括字符串
- 30. 計算不包括週末
Considere將代碼添加到你的問題),表示你的問題,你可以在你的字符串複製到一個臨時,剝離換行符從中再算上字符的數量在這個臨時字符串 – Veve 2014-11-22 17:41:02
'的strlen(str_replace函數(」 \ n「,」「,$ str));' – DarkBee 2014-11-22 17:45:01