정규식에서 작업하고 있지만 해결할 수 없습니다.PHP 함수에서 정보를 찾는 정규식
나는 PHP와 문서 (.PHP)를 스캔 그리고 난 찾고 있어요 : $__this('[TEXT]')
또는
$__this("[TEXT]")
그래서 내 질문은 : $__this('[TEXT]')
또는 : 누군가가 문자열 검색하는 정규식 좀 도와 수 $__this("[TEXT]")
나에게 [TEXT]
UPDATE를 제공합니다 (대답, 감사 @Explosion에 약) : 어떻게
$string = '$__this("Foo Bar<br>HelloHello")';
preg_match('/\$__this\(([\'"])(.*?)\1\)/xi', $string, $matches);
print_r($matches);
텍스트가 돌려 주어 지더라도 실제 문자열을 되 찾으려면 추가 처리가 필요합니다. – nhahtdh
다음을 사용할 수 있습니다 : http://www.php.net/manual/en/function.token-get-all.php PHP 파일을 PHP 토큰으로 토큰 화합니다. 나머지는 그다지 어렵지 않아야합니다. – nhahtdh
다음과 같은 것이 필요합니다 : \ $ __ this \ (('') \ [(\) +] \) – oopbase