php regular expression how do i get last part of a string(PHP正则表达式如何获取字符串的最后一部分)
问题描述
我有一个文件whatever_files_123456.ext
。我只需要读取文件名中最后一个下划线之后的数字。文件名可以包含许多下划线。我只关心最后一个下划线之后和.ext之前的数字。在这种情况下是123456
推荐答案
尝试此操作:
preg_replace("/.*\_(d+)(.[wd]+)?$/", "$1", $filename)
这篇关于PHP正则表达式如何获取字符串的最后一部分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!