중괄호 안에 코드의 일부를 잡기 위해 일종의 정규 표현식이 필요합니다. 이에 대해 다른 질문이 있지만 내 것은 조금 다릅니다.중괄호 안의 코드를 올바르게 잡는 방법은 무엇입니까?
이 코드를 샘플로 간주하십시오.
public function my_method($my_input) {
if(true == false) { $me = "Forever alone. :("; }
if(true == true) { $me = "No longer alone. :}"; }
if(false == false) { $me = ":{ - This is so Wrong."; }
}
하고 "공공 기능 my_method ($ my_input)"부분을 무시합니다.
if(true == false) { $me = "Forever alone. :("; }
if(true == true) { $me = "No longer alone. :}"; }
if(false == false) { $me = ":{ - This is so Wrong."; }
"{"및 "}"문자가 문자열 (및 코멘트 등) 내에 오도 될 수 있으므로 어떻게 잡을 수 있습니까?
정규 표현식에 대한 지식이 매우 부족하며이를 달성하는 데 어려움이 있습니다. :/
PHP 코드를 구문 분석 하시겠습니까? – alexn
정규식으로 HTML을 파싱 할 수없는 것과 같은 이유에서 작동하지 않을 것입니다. PHP 나 HTML도 일반 언어가 아닙니다. – moodywoody
편집 방법을 내부 메서드로만 제한하는 코드 편집기를 작성/개발하려고합니다. – Diabolic