2012-10-27 5 views
0

템플릿 엔진을 구축 중이며 preg_split()을 사용하려고합니다. 대신 '{'과 '}'을 사용하는 대신 '[@'및 '@]'을 사용하려고 생각하지만 똑똑한 기능을 구현하고 싶습니다. {tag_to_replace | escape_html} 그리고 나는 모든 것을 얻을 수 있기를 바란다. 구분 기호. 이 기능을 구현하는 가장 좋은 방법은 무엇이되어야합니다.PHP의 PREG 함수 패밀리

미리 감사드립니다. SMARTY 또는 다른 템플릿 엔진을 사용하기 위해 제안하지 마십시오. 내 자신의 PHP 프레임 워크 (학습 목적을 위해)을 구축하고 구현하고 싶습니다. 고맙습니다.

건배!

+2

템플릿 엔진의 주요 구문 분석 구성 요소로 정규 표현식에 사용해서는 안됩니다. 태그를 어떻게 중첩 시키시겠습니까? –

+1

스택 오버플로는 * 특정 * 질문이있는 경우에 가장 효과적입니다. 이것이 내가 원했던 것입니다. 이제 나를 위해 만들어서, 여러분이있는 동안 모든 것이 어떻게 작동하는지 알려주십시오. – PeeHaa

+0

OK 아물 편집하십시오. @PeeHaa –

답변

2

이것은 매우 짧은 "치트 시트"이며 정규 표현식을 테스트하는 도구로 사용하면됩니다. 하지만 나는 동의한다 - 템플릿 엔진은 훨씬 더 간단해야한다.

http://www.pagecolumn.com/tool/pregtest.htm