2011-10-07 8 views
-2

기본적으로 문자열 "_" . $mime_type . ".jpg"을 반환하는 함수가 있습니다. 출력 문자열이 예를 들어 "_jpg.jpg" 인 경우 "_"과 마지막 부분 ".jpg"을 제거하고 싶습니다. 따라서 문자열 "jpg"을 반환합니다. 어떤 PHP 함수를 사용해야합니까? 내가 preg_match() 생각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]; 
0

이 너무 지역화

관련 문제