我已经搜索了一段时间,但我找不到与我完全相同的情况。
使用PHP我需要提取一组数字,这些数字用一系列数字和字符之间的句点分隔,它总是在最后一个“ - ”和最后一个句点之间。
赞:exten-651-652-20140423-154650- 1398293210.14 .wav to this 1398293210.14
希望任何人都能分享他们对此的看法。
提前谢谢。
答案 0 :(得分:0)
它总是在最后一个" - "之间和最后一个时期。
$string = 'exten-651-652-20140423-154650-1398293210.14.wav';
$data = explode("-", $string);
echo str_replace('.wav', '', array_pop($data));
答案 1 :(得分:0)
看起来像是文件名,所以:
$basefile = pathinfo($string, PATHINFO_BASENAME);
$parts = explode('-', $basefile);
$desired_part = end($parts);