首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在PHP语言中使用preg_split处理空格

如何在PHP语言中使用preg_split处理空格
EN

Stack Overflow用户
提问于 2015-09-03 07:45:02
回答 1查看 106关注 0票数 0

我在PHP中从FTP得到一个文件的ftp_rawlist

我使用rawlist并运行以下代码:

代码语言:javascript
复制
foreach ($ftp_rawlist AS $ff) {

    $ff = preg_split("/[\s]+/", $ff, 9);

    $perms = $ff[0];
    $user  = $ff[2];
    $group = $ff[3];
    $size  = $ff[4];
    $month = $ff[5];
    $day   = $ff[6];
    $file  = $ff[8];
}

这可以很好地工作,但是如果$ff[8]的文件名开头有一个空格,我的代码不会将其解析为$file

例如,"file.pdf“被解析为”file.pdf“

我不确定如何修改我的preg_split来捕获空格。

EN

回答 1

Stack Overflow用户

发布于 2015-09-04 18:56:45

尝试这样做:通过执行以下操作从正则表达式中删除+符号:

$ff = preg_split("/[\s]/", $ff, 9);

干杯。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32364883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档