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

mb_ereg_search_regs

멀티 바이트 정규 표현식의 일치하는 부분을 반환합니다
이름:mb_ereg_search_regs
분류:다중 바이트 문자열
사용 언어:php
한 줄 설명:마지막 멀티 바이트 정규 표현식 일치 결과를 반환합니다.

함수 이름 : MB_EREG_SEARCH_REGS ()

해당 버전 : PHP 4> = 4.2.0, PHP 5, PHP 7

사용법 : MB_EREG_SEARCH_REGS () 함수는 마지막 멀티 바이트 정규 표현식 일치의 결과를 반환하는 데 사용됩니다.

구문 : MB_EREG_SEARCH_REGS ([String $ Pattern [, String $ 옵션 = "MSR"]) : Array | False

매개 변수 :

  • 패턴 (선택 사항) : 정규 표현 패턴. 제공되지 않은 경우 MB_EREG_SEARCH_INIT () 함수를 사용하여 최신 모드 세트를 사용하십시오.
  • 옵션 (선택 사항) : 일치 옵션. 기본값은 "MSR"이며, 이는 멀티 라인 모드, 단일 라인 모드 및 리버스 검색 모드를 의미합니다.

반품 값 :

  • 일치가 성공하면 MB_EREG_SEARCH_REGS ()는 하위 그룹 매칭의 결과를 포함하는 인덱스 배열을 반환합니다. 첫 번째 요소는 완전한 매치 결과이며, 후속 요소는 괄호 안에 저장된 하위 그룹 일치 결과입니다.
  • 일치하는 결과를 얻지 못하면 False가 반환됩니다.

예:

 $str = "Hello, 你好,世界!"; mb_ereg_search_init($str, '[\x{4e00}-\x{9fa5}]'); mb_ereg_search(); $regs = mb_ereg_search_regs(); print_r($regs);

산출:

 Array ( [0] => 你)

위의 예에서 먼저 MB_EREG_SEARCH_INIT () 함수를 사용하여 멀티 바이트 정규 표현식 검색을 초기화하고 일치 할 한자의 범위를 지정합니다. 그런 다음 mb_ereg_search () 함수를 사용하여 검색을 수행하십시오. 마지막으로, MB_EREG_SEARCH_REGS () 함수를 호출하여 일치 결과의 하위 그룹 일치 결과 배열을 얻습니다. 여기서 첫 번째 요소는 전체 일치 결과입니다.

유사한 함수
  • 멀티 바이트는 정규 표현식 일치를 지원합니다 mb_ereg

    mb_ereg

    멀티바이트는정규표현식일치를지원합니다
  • 어퍼 케이스와 소문자를 무시하는 멀티 바이트 지원 교체 정규 표현 mb_eregi_replace

    mb_eregi_replace

    어퍼케이스와소문자를무시하는멀티바이트지
  • 문자열의 너비를 반환합니다 mb_strwidth

    mb_strwidth

    문자열의너비를반환합니다
  • 인코딩 된 이메일을 보냅니다 mb_send_mail

    mb_send_mail

    인코딩된이메일을보냅니다
  • 문자 인코딩을 변환합니다 mb_convert_encoding

    mb_convert_encoding

    문자인코딩을변환합니다
  • CASE는 다른 문자열에서 지정된 문자의 마지막 발생을 무의미하게 찾고 있습니다. mb_strrichr

    mb_strrichr

    CASE는다른문자열에서지정된문자의마지
  • 멀티 바이트는 정규 표현식 일치를 지원하고 사례를 무시합니다 mb_eregi

    mb_eregi

    멀티바이트는정규표현식일치를지원하고사례
  • 다른 문자열에서 지정된 문자의 마지막 발생을 찾으십시오. mb_strrchr

    mb_strrchr

    다른문자열에서지정된문자의마지막발생을찾
인기 기사