2012-11-22 4 views
0

을 문자열을 얻기 나는이지정된 패턴 사이에 PHP

$string = "<!--:en-->English Characters<!--:--><!--:zh-->日本<!--:-->"; 

같은 문자열이 내가 <!--:zh--><!--:-->의 내용에만 관심이있다;

어떻게하면됩니까? 내 생각 근처

답변

4
preg_match('/<!--:zh-->(.*?)<!--/', $string, $matches); 

print_r($matches[1]); 
+0

우리는 매우를하지만 결과는'日本 <포함 -!' – Daric

+0

난 내 대답은 이것으로 시도 편집 ... :) –

+0

당신의 편집 이것은 ('/ '도 작동합니다. *?) /''감사합니다 – Daric