-2
我有一个函数,默认返回一个字符串"_" . $mime_type . ".jpg"
。 如果输出字符串返回例如"_jpg.jpg"
我想要删除"_"
和最后一部分".jpg"
。因此,返回字符串"jpg"
。我应该使用哪些php函数?如何获得一个字符串在PHP中的一部分?
我有一个函数,默认返回一个字符串"_" . $mime_type . ".jpg"
。 如果输出字符串返回例如"_jpg.jpg"
我想要删除"_"
和最后一部分".jpg"
。因此,返回字符串"jpg"
。我应该使用哪些php函数?如何获得一个字符串在PHP中的一部分?
$old_string = "_jpg.jpg";
preg_match('/_(.*)\./', $old_string, $matches);
if (!empty($matches)) $new_string = $matches[1];
我觉得preg_match()是去
这也太本地化的方式。编辑您的问题以指定您需要的一般模式,而不是仅包含确切的文本。 – webbiedave
你试过了哪些? *相关*:http://stackoverflow.com/questions/4637398/php-best-method-to-trim-a-substring-from-a-string –
这听起来很愚蠢,函数返回字符串,我想要的串联去除。但长话短说。 – Perroquiet