$fileName = "Backup_1486874341.tar.gz"
这是我的文件名。我怎样才能从该文件名中获取时间戳,如1486874341
答案 0 :(得分:0)
使用preg_match()
中的简单正则表达式选择文件名中的目标数字。
$fileName = "Backup_1486874341.tar.gz";
preg_match("/_(\d+)./", $fileName, $matches);
echo $matches[1];
请参阅demo
中的结果答案 1 :(得分:0)
以下是示例代码段:
<?php
$str = 'Backup_1486874341.tar.gz';
preg_match_all('!\d+!', $str, $matches);
print_r($matches[0][0]);
?>