我想知道我的代码中缺少什么。我有一个大表单,将所有值推送到 .csv 文件
。有 textareas
的实例,每次我在 .csv
文档中放入一些文本内容并添加换行符(按 Enter 键)时,任何文本行在第一个中断 .csv
内的值流并开始新行之后。
我尝试检查通过 php 获取值并删除任何空格或换行符,但它似乎不起作用。
谁能告诉我我错过了什么?
HTML:
<textarea id="fianlCommentsText" name="fianlCommentsText"></textarea>
PHP:
$finalCommentsText = $_POST["finalCommentsText"];
function finalCommentsLineCheck()
{
global $finalCommentsText;
preg_replace( "/\r|\n/", "", $finalCommentsText );
}
finalCommentsLineCheck();
最佳答案
\r 或\n 的“选择”需要括号:
preg_replace( "/(\r|\n)/", "", $finalCommentsText );
尝试一下吗?
关于javascript - PHP - 从文本区域中删除换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40247187/