[PHP] PCRE 정규표현식 활용 #4
템플릿을 위한 간단한 부분 캡쳐[BLOCK] 과 [ENDBLOCK] 으로 둘러 쌓인 곳을 캡쳐하여, test_1 이라는 이름으로 반복문을 돌릴 경우 입니다. test_1 은 변수명이 되는게 가장 수월하겠죠. 해당 변수의 배열만큼 반복문을 돌리는 것입니다. 이렇게 구문이 확연히 나눠져 있다면 캡쳐하는 것은 그리 어렵지 않습니다. 반대로 HTML 같이 여러 태그가 중첩되거나 중복되게 되면 복잡해 지죠. 왜냐하면 HTML 에서 끝나는 테그는 단지 테그명만 명시되어 있어 알기가 어렵습니다. 테그와 짝을 이루는 것이 어떤 테그인지 알기 위해서는 HTML 테그들을 분석해봐야 합니다. $str = " [BLOCK test_1] TEST [ENDBLOCK test_1] "; preg_match('!\[(BLOCK)[\..
프로그래밍/PHP
2009. 6. 26. 22:23
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- It
- 블레이드앤소울
- PCRE
- 정규식
- JavaScript
- ActionScript3.0
- Utilities
- dust 514
- eve online
- 액션스크립트3
- flash
- 정규표현식
- 팁
- 게임
- as3
- game
- 플래시
- 보안정보
- 보안
- 스크린샷
- 스타크래프트2
- 자바스크립트
- 정보
- 프로그래밍
- 이브 온라인
- 유틸리티
- 팁&정보
- 세비지2
- 해킹
- php
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
글 보관함