首次使用preg_match

时间:2019-05-18 06:10:19

标签: php command-line-interface

我想在包含其他文件的文件夹中上载特定文件,但是文件名中包含日期和时间戳,我想使用一些正则表达式来上载特定文件。 请注意,我是新手,对您的帮助将不胜感激。 预先谢谢你

<?php

#################### VARIABLES ####################

$location = "town";
$locationLongName = "town name";
$locationShortName = "TOWN";

$dateDay = date("d");
$dateMonth = date("m");
$dateYear = date("Y");

$shortDate = date("ymd");
$reportDate = date("Ymd");
$oneDriveDate = date("dmy");

#################### ARGUMENT ####################

foreach($argv as $value) {

   //echo "$value\n";
}



$localFile_TOL = preg_match("Z:\\" . $location . "\\" . $shortDate . "_" . $locationLongName . "\TOL\Race_" . $value . "\Race" . $value . "_" . $locationLongName . "_on_'/^[0-9]{4}-[0-9]{2}-[0-9]{2}_[0-9]{4}-[0-9]{2}-[0-9]{2}_[0-9]{2}.[0-9]{2}.[0-9]{2}$/.tol") \n;

echo $localFile_TOL \n \n;

php>

这是文件名:Race5_Town Name_on_2019-05-18_2019-05-18_13.41.15.tol

这是文件的文件路径:Z:\ Town \ 190518_Town Name \ TOL \ Race_5

0 个答案:

没有答案