[PHP] 정규식을 이용하여 내부중첩 괄호 추출
[PHP] 정규식을 이용하여 내부중첩 괄호 추출
$sStr = '(1(2(3)(4(5)4)2)1)';
$i = 0;
while (preg_match("/\([^()]*\)/", $sStr, $aMatches)) {
$aRe[$i] = $aMatches[0];
$sStr = str_replace($aMatches[0], '^!__R_'.$i.'__!^', $sStr);
++$i;
}
var_dump($aRe, $sStr);
// 결과는 아래와 같음
array
0 => string '(3)' (length=3)
1 => string '(5)' (length=3)
2 => string '(44)' (length=4)
3 => string '(22)' (length=4)
4 => string '(11)' (length=4)
string '' (length=0)
게시판 목록
개발강좌
프로그램 강좌 :
1. 유창화님의 썸네일, 정규표현식, 이미지관련 강좌
2. Sphinx 검색엔진을 이용한 도로명 주소 검색 시스템 구축
1. 유창화님의 썸네일, 정규표현식, 이미지관련 강좌
2. Sphinx 검색엔진을 이용한 도로명 주소 검색 시스템 구축
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 17 | 정규표현식 | 12년 전 | 12417 | ||
| 16 | 썸네일 | 12년 전 | 8128 | ||
| 15 | 썸네일 | 12년 전 | 7587 | ||
| 14 | 썸네일 | 12년 전 | 6330 | ||
| 13 | 썸네일 | 12년 전 | 6362 | ||
| 12 | 썸네일 | 12년 전 | 6270 | ||
| 11 | 썸네일 | 12년 전 | 5037 | ||
| 10 | 썸네일 | 12년 전 | 13069 | ||
| 9 | 썸네일 | 12년 전 | 6608 | ||
| 8 | 썸네일 | 12년 전 | 10394 | ||
| 7 | 썸네일 | 12년 전 | 6602 | ||
| 6 | 썸네일 | 12년 전 | 16617 | ||
| 5 | 썸네일 | 12년 전 | 6287 | ||
| 4 | 썸네일 | 12년 전 | 7083 | ||
| 3 | 썸네일 | 12년 전 | 5187 | ||
| 2 | 썸네일 | 12년 전 | 10490 | ||
| 1 | 썸네일 | 12년 전 | 6718 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기