현재 위치: > 함수 카테고리 모음> preg_match_all

preg_match_all

글로벌 정규 표현식을 수행하십시오
이름:preg_match_all
분류:정기적 인 처리 pcre
사용 언어:php
한 줄 설명:문자열의 패턴에 대한 모든 일치를 찾으십시오.

정의 및 사용법

preg_match_all() 함수는 문자열에서 발견 된 패턴의 일치 수를 리턴하고 발견 된 일치로 변수를 채 웁니다.

예 1

문자열에서 모든 "ain"사건을 찾으십시오.

 <? php
$ str = "스페인의 비는 주로 평원에 떨어집니다." ;
$ pattern = "/ain/i" ;
if ( preg_match_all ( $ pattern , $ str , $ matches ) ) {
  print_r ( $ matches ) ;
}
?>

직접 시도하십시오

예 2

preg_pattern_order를 사용하여 일치 배열의 구조를 설정하십시오. 이 예에서는 매치 어레이의 각 요소는 정규 표현 그룹 중 하나와의 모든 일치를 갖습니다.

 <? php
$ str = "ABC ABC" ;
$ pattern = "/((a) b) (c)/i" ;
if ( preg_match_all ( $ pattern , $ str , $ matches , preg_pattern_order ) ) {
  print_r ( $ matches ) ;
}
?>

직접 시도하십시오

유사한 함수
  • 정기 표현 검색 및 교체를 수행하십시오 preg_filter

    preg_filter

    정기표현검색및교체를수행하십시오
  • 정규 표현 일치를 수행하십시오 preg_match

    preg_match

    정규표현일치를수행하십시오
  • 패턴과 일치하는 배열 항목을 반환합니다 preg_grep

    preg_grep

    패턴과일치하는배열항목을반환합니다
  • 정규 표현 문자를 피하십시오 preg_quote

    preg_quote

    정규표현문자를피하십시오
  • 정규 표현식 검색을 수행하고 콜백으로 바꾸십시오. preg_replace_callback

    preg_replace_callback

    정규표현식검색을수행하고콜백으로바꾸십시
  • 마지막 PCRE 정규 표현 실행의 오류 메시지를 반환합니다. preg_last_error_msg

    preg_last_error_msg

    마지막PCRE정규표현실행의오류메시지를
  • 글로벌 정규 표현식을 수행하십시오 preg_match_all

    preg_match_all

    글로벌정규표현식을수행하십시오
  • 정규 표현식 검색을 수행하고 콜백 교체를 사용하십시오 preg_replace_callback_array

    preg_replace_callback_array

    정규표현식검색을수행하고콜백교체를사용하