我正在尝试计算文本区域中的字符数,但它也计算“ “ 和 ” " 作为字符;我如何删除它们以便只计算实际的文本输入?
$pure_chars = preg_replace("/\r\n/", "", $_POST['comment']);
echo strlen($pure_chars);
$pure_chars = preg_replace('/[\r\n]+/','', $string)
请注意,您仍在计算空格、标点符号等,因此这实际上是决定您真正想要计算的内容的问题。如果您想排除任何非字母或数字的内容,请使用
/\W/