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


Remove new line and carriage return characters in a string

我试图计算文本区域中的字符,但它也计算"'n"answers"'r"作为字符;我如何删除它们,以便只计算实际的文本输入?

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

注意,你仍然在计算空格、标点符号等,所以这真的是一个决定你真正想要计算什么的问题。如果您想要排除非字母或数字的任何内容,请使用/'W/