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

preg_replace_callback

정규 표현식 검색을 수행하고 콜백으로 바꾸십시오.
이름:preg_replace_callback
분류:정기적 인 처리 pcre
사용 언어:php
한 줄 설명:표현식과 콜백이 주어지면 표현식의 모든 일치가 콜백 함수에 의해 리턴 된 하위 문자로 대체되는 문자열을 반환하십시오.

정의 및 사용법

preg_replace_callback() 함수는 표현식 및 콜백 함수를 제공하고 표현식의 모든 일치가 콜백 함수에 의해 반환 된 하위 문자로 대체되는 문자열을 반환합니다.

문장의 모든 단어에 대한 문자 수를 계산하십시오.

 <? php
함수 카운트 레터 ( $ matches ) {
  반환 $ 일치 [ 0 ] . '(' . strlen ( $ matches [ 0 ] ) . ') ;
}

$ input = "W3School.com.cn에 오신 것을 환영합니다!" ;
$ pattern = '/= a-z0-9\.] +/i' ;
$ result = preg_replace_callback ( $ Pattern , 'Countletters' , $ input ) ;
echo $ 결과 ;
?>

직접 시도하십시오

문법

 preg_replace_callback ( 패턴 , 교체 , 입력 , 한계 ,  )
매개 변수 설명하다
무늬 필수의. 검색 할 내용을 나타내는 정규 표현 또는 정규 표현식 배열.
교체

필수의. 교체를 반환하는 콜백 함수.

콜백 함수에는 일련의 어레이가 포함 된 매개 변수가 있습니다.

배열의 첫 번째 요소는 전체 표현식과 일치하는 반면 나머지는 표현식에서 각 그룹과 일치하는 것을 포함합니다.

입력 필수의. 그 위에 교체 된 문자열 또는 배열.
한계

선택 과목. 기본값은 -1이며 제한이 없음을 나타냅니다.

각 문자열에서 만들 수있는 교체 수에 대한 제한을 설정합니다.

세다 선택 과목. 함수가 실행 된 후이 변수에는 얼마나 많은 교체품이 이루어 졌는지를 나타내는 숫자가 포함됩니다.
유사한 함수
  • 마지막 PCRE 정규 표현 실행의 오류 메시지를 반환합니다. preg_last_error_msg

    preg_last_error_msg

    마지막PCRE정규표현실행의오류메시지를
  • 정규 표현으로 문자열을 분리하십시오 preg_split

    preg_split

    정규표현으로문자열을분리하십시오
  • 정규 표현식 검색 및 교체를 수행하십시오 preg_replace

    preg_replace

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

    preg_replace_callback

    정규표현식검색을수행하고콜백으로바꾸십시
  • 정규 표현 일치를 수행하십시오 preg_match

    preg_match

    정규표현일치를수행하십시오
  • 글로벌 정규 표현식을 수행하십시오 preg_match_all

    preg_match_all

    글로벌정규표현식을수행하십시오
  • 정규 표현 문자를 피하십시오 preg_quote

    preg_quote

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

    preg_replace_callback_array

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