2011-10-07 62 views
-2

我有一个函数,默认返回一个字符串"_" . $mime_type . ".jpg"。 如果输出字符串返回例如"_jpg.jpg"我想要删除"_"和最后一部分".jpg"。因此,返回字符串"jpg"。我应该使用哪些php函数?如何获得一个字符串在PHP中的一部分?

+1

这也太本地化的方式。编辑您的问题以指定您需要的一般模式,而不是仅包含确切的文本。 – webbiedave

+1

你试过了哪些? *相关*:http://stackoverflow.com/questions/4637398/php-best-method-to-trim-a-substring-from-a-string –

+0

这听起来很愚蠢,函数返回字符串,我想要的串联去除。但长话短说。 – Perroquiet

回答

0
$old_string = "_jpg.jpg"; 
preg_match('/_(.*)\./', $old_string, $matches); 
if (!empty($matches)) $new_string = $matches[1];