리자

캡쳐 그룹과 비캡쳐 그룹

( ) : 그룹, backreference 를 생성함.

(?: ) : 비캡쳐그룹, backreference 를 생성하지 않음

예)

<?
$text = "동해물과 백두산이";

preg_match_all("/(동해|백두)/", $text, $matches);
echo "캡쳐 그룹 : ";
var_dump($matches);

echo "비캡쳐 그룹 : ";
preg_match_all("/(?:동해|백두)/", $text, $matches);
var_dump($matches);
?>

결과)

캡쳐 그룹 : array(2) {
[0]=>
array(2) {
[0]=>
string(6) "동해"
[1]=>
string(6) "백두"
}
[1]=>
array(2) {
[0]=>
string(6) "동해"
[1]=>
string(6) "백두"
}
}

비캡쳐 그룹 : array(1) {
[0]=>
array(2) {
[0]=>
string(6) "동해"
[1]=>
string(6) "백두"
}
}
|

댓글 1개

비캡쳐그룹의 경우 결과를 반환하지 않는것을 알수 있습니다.
array[1][1] 이 실제 결과값 입니다.
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

+
제목 글쓴이 날짜 조회
13년 전 조회 1,177
13년 전 조회 1,361
13년 전 조회 1.8만
13년 전 조회 2,421
13년 전 조회 4,462
13년 전 조회 1,786
13년 전 조회 2,199
13년 전 조회 2,259
13년 전 조회 1.6만
13년 전 조회 1,173
13년 전 조회 1,029
13년 전 조회 817
13년 전 조회 1,710
13년 전 조회 3,297
13년 전 조회 3,522
13년 전 조회 2,217
13년 전 조회 5,752
13년 전 조회 2,904
13년 전 조회 6,118
13년 전 조회 1,728
13년 전 조회 2.1만
13년 전 조회 1,013
13년 전 조회 1,504
13년 전 조회 1.7만
13년 전 조회 2,867
13년 전 조회 1,122
13년 전 조회 3,833
13년 전 조회 1,286
13년 전 조회 1,434
13년 전 조회 892
13년 전 조회 2,622
13년 전 조회 1,604
13년 전 조회 750
13년 전 조회 1,008
13년 전 조회 7,553
13년 전 조회 2,501
13년 전 조회 1,031
13년 전 조회 1,403
13년 전 조회 2,975
13년 전 조회 1,129
13년 전 조회 1.9만
13년 전 조회 3,040
13년 전 조회 2,746
13년 전 조회 4,915
13년 전 조회 2,031
13년 전 조회 897
13년 전 조회 1,094
13년 전 조회 1.6만
13년 전 조회 880
13년 전 조회 2,312
13년 전 조회 1,855
13년 전 조회 1,393
13년 전 조회 1,256
13년 전 조회 1,393
13년 전 조회 2.4만
13년 전 조회 2,725
13년 전 조회 2.9만
13년 전 조회 2,302
13년 전 조회 2.3만
13년 전 조회 5,822
13년 전 조회 1,036
13년 전 조회 1,035
13년 전 조회 2,894
13년 전 조회 1,185
13년 전 조회 2,410
13년 전 조회 1,599
13년 전 조회 1,594
13년 전 조회 6,747
13년 전 조회 5,294
13년 전 조회 1,152
13년 전 조회 1,281
13년 전 조회 5,145
13년 전 조회 6,500
13년 전 조회 1,296
13년 전 조회 628
13년 전 조회 995
13년 전 조회 1,969
13년 전 조회 5,711
13년 전 조회 1,142
13년 전 조회 1,788
13년 전 조회 1,397
13년 전 조회 587
13년 전 조회 1,397
13년 전 조회 861
13년 전 조회 715
13년 전 조회 6,222
13년 전 조회 951
13년 전 조회 548
13년 전 조회 2,890
13년 전 조회 1,268
13년 전 조회 3,635
13년 전 조회 1,453
13년 전 조회 1,146
13년 전 조회 671
13년 전 조회 655
13년 전 조회 905
13년 전 조회 1,103
13년 전 조회 1,818
13년 전 조회 1,129
13년 전 조회 2,229
🐛 버그신고