2017-02-12 150 views

回答

0

preg_match()使用简单的正则表达式来选择文件名中的目标数字。

$fileName = "Backup_1486874341.tar.gz"; 
preg_match("/_(\d+)./", $fileName, $matches); 
echo $matches[1]; 

看看导致demo

0

下面是示例片段:

<?php 

$str = 'Backup_1486874341.tar.gz'; 
preg_match_all('!\d+!', $str, $matches); 
print_r($matches[0][0]); 

?> 
相关问题