리자

캡쳐 그룹과 비캡쳐 그룹

( ) : 그룹, 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,208
13년 전 조회 1,399
13년 전 조회 1.8만
13년 전 조회 2,450
13년 전 조회 4,489
13년 전 조회 1,815
13년 전 조회 2,225
13년 전 조회 2,286
13년 전 조회 1.6만
13년 전 조회 1,207
13년 전 조회 1,050
13년 전 조회 840
13년 전 조회 1,730
13년 전 조회 3,322
13년 전 조회 3,553
13년 전 조회 2,244
13년 전 조회 5,785
13년 전 조회 2,939
13년 전 조회 6,143
13년 전 조회 1,754
13년 전 조회 2.1만
13년 전 조회 1,041
13년 전 조회 1,530
13년 전 조회 1.7만
13년 전 조회 2,900
13년 전 조회 1,154
13년 전 조회 3,866
13년 전 조회 1,318
13년 전 조회 1,465
13년 전 조회 910
13년 전 조회 2,647
13년 전 조회 1,638
13년 전 조회 781
13년 전 조회 1,034
13년 전 조회 7,588
13년 전 조회 2,530
13년 전 조회 1,060
13년 전 조회 1,429
13년 전 조회 2,997
13년 전 조회 1,149
13년 전 조회 1.9만
13년 전 조회 3,068
13년 전 조회 2,793
13년 전 조회 4,946
13년 전 조회 2,060
13년 전 조회 934
13년 전 조회 1,122
13년 전 조회 1.6만
13년 전 조회 912
13년 전 조회 2,337
13년 전 조회 1,881
13년 전 조회 1,421
13년 전 조회 1,286
13년 전 조회 1,423
13년 전 조회 2.4만
13년 전 조회 2,750
13년 전 조회 2.9만
13년 전 조회 2,336
13년 전 조회 2.3만
13년 전 조회 5,852
13년 전 조회 1,063
13년 전 조회 1,061
13년 전 조회 2,919
13년 전 조회 1,212
13년 전 조회 2,435
13년 전 조회 1,633
13년 전 조회 1,622
13년 전 조회 6,772
13년 전 조회 5,329
13년 전 조회 1,186
13년 전 조회 1,322
13년 전 조회 5,170
13년 전 조회 6,531
13년 전 조회 1,321
13년 전 조회 660
13년 전 조회 1,022
13년 전 조회 2,002
13년 전 조회 5,743
13년 전 조회 1,169
13년 전 조회 1,823
13년 전 조회 1,429
13년 전 조회 615
13년 전 조회 1,423
13년 전 조회 887
13년 전 조회 739
13년 전 조회 6,254
13년 전 조회 985
13년 전 조회 572
13년 전 조회 2,912
13년 전 조회 1,297
13년 전 조회 3,661
13년 전 조회 1,492
13년 전 조회 1,177
13년 전 조회 702
13년 전 조회 688
13년 전 조회 935
13년 전 조회 1,140
13년 전 조회 1,850
13년 전 조회 1,150
13년 전 조회 2,256
🐛 버그신고