리자

캡쳐 그룹과 비캡쳐 그룹

( ) : 그룹, 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,193
13년 전 조회 1,378
13년 전 조회 1.8만
13년 전 조회 2,431
13년 전 조회 4,479
13년 전 조회 1,802
13년 전 조회 2,212
13년 전 조회 2,274
13년 전 조회 1.6만
13년 전 조회 1,189
13년 전 조회 1,037
13년 전 조회 827
13년 전 조회 1,721
13년 전 조회 3,312
13년 전 조회 3,538
13년 전 조회 2,230
13년 전 조회 5,769
13년 전 조회 2,922
13년 전 조회 6,133
13년 전 조회 1,741
13년 전 조회 2.1만
13년 전 조회 1,028
13년 전 조회 1,515
13년 전 조회 1.7만
13년 전 조회 2,882
13년 전 조회 1,136
13년 전 조회 3,847
13년 전 조회 1,297
13년 전 조회 1,450
13년 전 조회 902
13년 전 조회 2,638
13년 전 조회 1,620
13년 전 조회 763
13년 전 조회 1,017
13년 전 조회 7,570
13년 전 조회 2,518
13년 전 조회 1,043
13년 전 조회 1,413
13년 전 조회 2,983
13년 전 조회 1,137
13년 전 조회 1.9만
13년 전 조회 3,050
13년 전 조회 2,770
13년 전 조회 4,929
13년 전 조회 2,042
13년 전 조회 921
13년 전 조회 1,112
13년 전 조회 1.6만
13년 전 조회 897
13년 전 조회 2,324
13년 전 조회 1,866
13년 전 조회 1,401
13년 전 조회 1,267
13년 전 조회 1,404
13년 전 조회 2.4만
13년 전 조회 2,737
13년 전 조회 2.9만
13년 전 조회 2,320
13년 전 조회 2.3만
13년 전 조회 5,836
13년 전 조회 1,051
13년 전 조회 1,041
13년 전 조회 2,904
13년 전 조회 1,201
13년 전 조회 2,421
13년 전 조회 1,616
13년 전 조회 1,607
13년 전 조회 6,761
13년 전 조회 5,310
13년 전 조회 1,167
13년 전 조회 1,300
13년 전 조회 5,156
13년 전 조회 6,514
13년 전 조회 1,309
13년 전 조회 644
13년 전 조회 1,006
13년 전 조회 1,983
13년 전 조회 5,729
13년 전 조회 1,154
13년 전 조회 1,805
13년 전 조회 1,414
13년 전 조회 603
13년 전 조회 1,412
13년 전 조회 869
13년 전 조회 730
13년 전 조회 6,237
13년 전 조회 968
13년 전 조회 565
13년 전 조회 2,899
13년 전 조회 1,276
13년 전 조회 3,649
13년 전 조회 1,468
13년 전 조회 1,160
13년 전 조회 685
13년 전 조회 665
13년 전 조회 921
13년 전 조회 1,117
13년 전 조회 1,833
13년 전 조회 1,139
13년 전 조회 2,241
🐛 버그신고