首页 > 解决方案 > preg_replace 没有删除 CSV 数据中的不可见字符

问题描述

我有一个数据(下)。正则表达式[^\x00-\x7F]+在 Phpstorm 和 sublime 中完美地找到了它,preg_replace不起作用,而是输出有额外的逗号,这会干扰我在 CSV 中的数据。

com,00 441458850609‬,6 Ha

Php 正则表达式代码是Php 代码

$data = preg_replace( '/[^\x00-\x7F]/', null, $data );

输出是输出。它正在添加这个额外的逗号,因此我的数据出错了。请告诉我我在这里做错了什么。谢谢。

标签: phpstringcsvpreg-replacepreg-match

解决方案


推荐阅读