我的字符串看起来像
$img_name = "my_beautiful_picture_123456_789101112131415_16171819202122.jpg"
从第一个下划线后面跟着一个数字到结尾处删除最简单的方法是什么?
我想输出
my_beautiful_picture
我试过了
$img_name = substr($img_name, 0, strpos($img_name, "_"));
和
$img_name = preg_replace('/_[0-9].*/', '', $img_name);
但是结果是两个都是my
,我对正则表达式不是很熟悉。
发布于 2019-05-31 04:23:12
https://stackoverflow.com/questions/56384946
复制相似问题