我使用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. 计算换行符每N个字符?
- 3. 字符串转换为字符数组,包括标点符号
- 4. 不需要换行符包括
- 5. 计算子串时包括回车符
- 6. 多行模板字符串转换为HTML不包括换行符
- 7. 正则表达式的字符串,包括换行符
- 8. REGEX:允许包括换行符在内的任何字符
- 9. 角度计算文字区中换行符的2个字符
- 10. 计算字符串中的字符数
- 11. 计算字符数组中的一行中的字符数
- 12. 表格输入的字符计数器 - 不包括
- 13. 的Javascript更换包括前缀字符
- 14. 在sed中匹配任何字符(包括换行符)
- 15. RegEx in Sublime Text:匹配任何字符,包括换行符?
- 16. 字符串匹配不包括括号
- 17. 计算每行中的字符数
- 18. 包括字符串
- 19. 用于计算不包括#
- 20. 计算,不包括空值
- 21. 计算不同字符串的数量?
- 22. 字符串转换为散列包括
- 23. 如何计算JTextArea中的行数,包括由换行引起的行数?
- 24. 如何在比较两个字符串时不包括换行符
- 25. 计算每行字符出现次数
- 26. 如何计算字符数,逐行
- 27. Haskell计算包含字符串中特定字符的单词
- 28. 如何计算JavaScript中字符串末尾的换行符数量?
- 29. Excel - 计算所有非空白单元格,不包括空字符串
- 30. 计算字符串中的字符
Considere将代码添加到你的问题),表示你的问题,你可以在你的字符串复制到一个临时,剥离换行符从中再算上字符的数量在这个临时字符串 – Veve 2014-11-22 17:41:02
'的strlen(str_replace函数(” \ n“,”“,$ str));' – DarkBee 2014-11-22 17:45:01