繁体   English   中英

PHP:删除MySQL格式,例如换行符和逗号

[英]PHP: remove MySQL formatting such as line break and commas

我正在制作一个CSV文件,其中一个数据库已存储了一个名为comment / note的部分,其中显然也包含一些逗号和换行符。 在网上环顾四周,发现preg_replace()的用法,对正则表达式不太熟悉,因此将两个不同的表达式组合在一起,结果没有得到任何结果,它完全空白,我知道所有记录中都有某种注释

我用过的

preg_replace( "/\r|\n/|/[,]/", "", $string )

请在这里我需要做些什么,找回没有换行符和逗号的文本

问候

您可以使用strip_tags()preg_replace()来实现

$clean_str = trim(preg_replace('/\s\s+/', '', strip_tags($string)));

或尝试这个

$clean_str = str_replace(array("\r\n","\r","\n", ","), '', strip_tags($string));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM