首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP:提取dir中所有文件名的各个部分

PHP:提取dir中所有文件名的各个部分
EN

Stack Overflow用户
提问于 2011-11-12 00:46:59
回答 1查看 83关注 0票数 0

我希望能够遍历目录中的所有文件(脚本所在的文件),并提取部分名称并将其转换为CSV可读的文件。

发自:

代码语言:javascript
复制
ch-026-Metallic-Morphing Mauve-14pt.jpg

至:

代码语言:javascript
复制
ch-026, Metallica-Morphing Mauve-14pt

...or,然而,Excel或数字将能够读取它。

应你们中的几个人的要求,我将澄清我想要删除第二个"-“破折号,用逗号和空格代替它。

EN

回答 1

Stack Overflow用户

发布于 2011-11-12 01:01:12

您可以使用regexp“提取部分名称并将其转换为CSV可读的”以匹配您的示例:

代码语言:javascript
复制
$csv_contents .= preg_replace('/^([^-]+-[^-]+)-(.+)\.jpg$/','\1, \2',$filename)."\n";

可以使用Stefan Pantke的脚本获得$filename

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

https://stackoverflow.com/questions/8101609

复制
相关文章

相似问题

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