php正则表达式匹配:包含和结束

时间:2015-08-05 20:52:37

标签: php regex

我有一堆看起来像这样的文件:

  

dispatcher.frontFailedLogs

我想要一个根据这些要求匹配文件名的正则表达式:

  

filename包含“FailedLogs”

     

文件名以“log”结尾

所以我可以像这样使用它:

$failedLogsFiles = preg_grep('~.log$~', scandir($logDir));

1 个答案:

答案 0 :(得分:0)

使用.*将所有内容包含在:

之间
preg_grep('@.*FailedLogs.*\.log$@', scandir($logDir));
相关问题