删除字符串中的换行符和回车符

时间:2014-07-03 00:45:09

标签: php preg-replace newline carriage-return

我试图计算textarea中的字符数量,但它也会计算" \ n"和" \ r"作为人物;我如何删除它们以便只计算实际的文本输入?

$pure_chars = preg_replace("/\r\n/", "", $_POST['comment']);
echo strlen($pure_chars);

1 个答案:

答案 0 :(得分:1)

$pure_chars = preg_replace('/[\r\n]+/','', $string)

请注意,您仍然在计算空格,标点符号等,所以这真的是决定您真正想要计算的内容。如果您要排除任何不是字母或数字的内容,请使用/\W/