리자

캡쳐 그룹과 비캡쳐 그룹

( ) : 그룹, 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,205
13년 전 조회 1,389
13년 전 조회 1.8만
13년 전 조회 2,445
13년 전 조회 4,488
13년 전 조회 1,812
13년 전 조회 2,222
13년 전 조회 2,283
13년 전 조회 1.6만
13년 전 조회 1,203
13년 전 조회 1,049
13년 전 조회 837
13년 전 조회 1,729
13년 전 조회 3,319
13년 전 조회 3,550
13년 전 조회 2,238
13년 전 조회 5,781
13년 전 조회 2,933
13년 전 조회 6,140
13년 전 조회 1,751
13년 전 조회 2.1만
13년 전 조회 1,038
13년 전 조회 1,526
13년 전 조회 1.7만
13년 전 조회 2,896
13년 전 조회 1,151
13년 전 조회 3,862
13년 전 조회 1,313
13년 전 조회 1,461
13년 전 조회 908
13년 전 조회 2,645
13년 전 조회 1,633
13년 전 조회 773
13년 전 조회 1,029
13년 전 조회 7,583
13년 전 조회 2,526
13년 전 조회 1,055
13년 전 조회 1,423
13년 전 조회 2,992
13년 전 조회 1,147
13년 전 조회 1.9만
13년 전 조회 3,065
13년 전 조회 2,789
13년 전 조회 4,940
13년 전 조회 2,053
13년 전 조회 930
13년 전 조회 1,118
13년 전 조회 1.6만
13년 전 조회 907
13년 전 조회 2,334
13년 전 조회 1,878
13년 전 조회 1,416
13년 전 조회 1,279
13년 전 조회 1,419
13년 전 조회 2.4만
13년 전 조회 2,749
13년 전 조회 2.9만
13년 전 조회 2,330
13년 전 조회 2.3만
13년 전 조회 5,848
13년 전 조회 1,058
13년 전 조회 1,058
13년 전 조회 2,915
13년 전 조회 1,208
13년 전 조회 2,432
13년 전 조회 1,627
13년 전 조회 1,621
13년 전 조회 6,770
13년 전 조회 5,322
13년 전 조회 1,181
13년 전 조회 1,314
13년 전 조회 5,166
13년 전 조회 6,528
13년 전 조회 1,316
13년 전 조회 658
13년 전 조회 1,017
13년 전 조회 1,997
13년 전 조회 5,741
13년 전 조회 1,164
13년 전 조회 1,818
13년 전 조회 1,423
13년 전 조회 610
13년 전 조회 1,420
13년 전 조회 885
13년 전 조회 736
13년 전 조회 6,245
13년 전 조회 980
13년 전 조회 571
13년 전 조회 2,907
13년 전 조회 1,285
13년 전 조회 3,657
13년 전 조회 1,485
13년 전 조회 1,174
13년 전 조회 695
13년 전 조회 681
13년 전 조회 932
13년 전 조회 1,135
13년 전 조회 1,846
13년 전 조회 1,145
13년 전 조회 2,253
🐛 버그신고