php - preg_replace 没有删除 CSV 数据中的不可见字符
问题描述
我有一个数据(下)。正则表达式[^\x00-\x7F]+
在 Phpstorm 和 sublime 中完美地找到了它,但它preg_replace
不起作用,而是输出有额外的逗号,这会干扰我在 CSV 中的数据。
com,00 441458850609,6 Ha
Php 正则表达式代码是Php 代码
$data = preg_replace( '/[^\x00-\x7F]/', null, $data );
输出是输出。它正在添加这个额外的逗号,因此我的数据出错了。请告诉我我在这里做错了什么。谢谢。
解决方案
推荐阅读
- jquery - 使用背景图像制作链接列表 1 行桌面,同一设备上的两列
- apache-storm - 如何停止 Apache Storm Nimbus、UI 和 Supervisor?
- salesforce - 如何在闪电树网格的子行上添加按钮
- ssl - PHP cURL - SSL 证书问题:无法获取本地颁发者证书
- css - Firefox align-items 结合 rotate()
- python - 收集数据
- typescript - 为从其他服务返回的每一行调用服务并合并结果
- python - 如何匹配一个数字字符串,其中一个特定数字如果重复并且如果一起只能重复 m 次?
- laravel-5 - 如何在我的 laravel 分页中添加第一页和最后一页链接
- python - 如何检查是否有互联网连接