현재 위치: > 함수 카테고리 모음> 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_chr

    mb_chr

    특정문자를얻으십시오
  • 마임 문자 세트 문자열을 가져옵니다 mb_preferred_mime_name

    mb_preferred_mime_name

    마임문자세트문자열을가져옵니다
  • 멀티 바이트 줄에 대한 정규 표현 mb_ereg_match

    mb_ereg_match

    멀티바이트줄에대한정규표현
  • 멀티 바이트 스트링이 주어지면 문자 배열을 반환하십시오 mb_str_split

    mb_str_split

    멀티바이트스트링이주어지면문자배열을반환
  • 문자 인코딩을 변환합니다 mb_convert_encoding

    mb_convert_encoding

    문자인코딩을변환합니다
  • 지정된 너비로 스트링을 잘라냅니다 mb_strimwidth

    mb_strimwidth

    지정된너비로스트링을잘라냅니다
  • CASE는 다른 문자열에서 지정된 문자의 마지막 발생을 무의미하게 찾고 있습니다. mb_strrichr

    mb_strrichr

    CASE는다른문자열에서지정된문자의마지
  • 문자열이 다른 문자열에서 처음 나타나는 위치를 찾으십시오 mb_strpos

    mb_strpos

    문자열이다른문자열에서처음나타나는위치를
인기 기사