在我的项目中,我有多个 .csv 文件,其域名如1www.abc.com.csv
, 2www.abc.com.csv
, or 1m.xyz.com.au.cs
v, 2m.blackburneinvest.com.au.csv
,3m.blackburneinvest.com.au.csv
我想*.csv
用 preg_grep 在数组中搜索模式(不包括数字)。
到目前为止我试过这个
<?php
echo "<pre>";
$files = glob("*.csv");//gets list of all the .csv file names in dir
foreach ($files as $key => $value)
{
$pattern = preg_split("/(\d+)/", $value);//Spilts Number from rest file name
$fl_array = preg_grep($pattern[1], $files);
}
print_r($fl_array);
?>
但是有了这个我得到一个错误说
Warning: preg_grep(): Delimiter must not be alphanumeric or backslash
我该如何编辑?谢谢