0
페이지를 렌더링하기 전에 제거하고 바꿔야하는 사용자 정의 태그를 작성했습니다. 태그는 다음과 같습니다 : [@ customTagToBeReplaced]Preg_replace 및 사용자 정의 태그
내가 사용 preg_replace이다 패턴이 PHP에서 다음과 같이이다 : 나는 그것을 구현 한
$pattern = "/\[@ .*\]/is";
, 때로는 더 많거나 적은 문자가의 절반을 떠나는 제거됩니다 html 태그가 깨졌습니다. 이처럼 :
전에 :
<div class="">
[@ error]
</div>
후 :
<div class="</div>
작동합니다! 팁 고마워. 궁금한 점이 있다면, 정규 표현식에 대한 훌륭한 자료를 알고 계신가요? – osoclever
"정규 표현식 마스터하기", 정말 좋은 책 (상당히 큰 책)을 읽으라고 제안합니다. 또한 내가 좋아하는 온라인 리소스도있다 (http://www.regular-expressions.info/). – freedev