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

mb_ereg_match

멀티 바이트 줄에 대한 정규 표현
이름:mb_ereg_match
분류:다중 바이트 문자열
사용 언어:php
한 줄 설명:멀티 바이트 문자 인코딩 된 정규 표현식을 사용하여 일치합니다

함수 이름 : MB_EREG_MATCH ()

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

사용법 : MB_EREG_MATCH () 함수는 멀티 바이트 문자 인코딩 정규 표현식을 사용하여 일치하는 데 사용됩니다.

구문 : MB_EREG_MATCH (String $ Pattern, String $ subject [, String $ 옵션 = ""]) : bool

매개 변수 :

  • $ 패턴 : 일치하는 정규 표현 패턴.
  • $ 제목 : 검색 할 문자열.
  • $ 옵션 (선택 사항) : 일치하는 옵션을 지정하는 데 사용되는 문자열입니다. 기본값은 빈 문자열입니다.

반환 값 : 경기가 성공하면 true 반환, 그렇지 않으면 False를 반환합니다.

Example 1:

 $pattern = "正则表达式"; $subject = "这是一个测试字符串"; if (mb_ereg_match($pattern, $subject)) { echo "匹配成功"; } else { echo "匹配失败"; }

Example 2:

 $pattern = "[\x{4e00}-\x{9fa5}]"; // 匹配中文字符$subject = "测试字符串"; if (mb_ereg_match($pattern, $subject)) { echo "匹配成功"; } else { echo "匹配失败"; }

참고 :

  • 이 함수는 MB_EREG () 함수의 단순화 된 캡슐화로 전체 문자열이 정규 표현 패턴과 일치하는지 여부를 감지합니다.
  • mb_ereg_match ()는 멀티 바이트 문자 인코딩을 사용 하므로이 기능을 사용할 때 문자 인코딩 및 내부 문자 인코딩이 올바르게 설정되었는지 확인해야합니다.
  • $ 옵션 매개 변수를 사용하여 "i"를 의미하는 옵션을 지정할 수 있습니다.
  • 정규 표현식의 구문 및 일치하는 옵션에 대한 자세한 내용은 공식 PHP 문서를 참조하십시오.
유사한 함수
  • 문자의 코드 포인트를 얻으십시오 mb_ord

    mb_ord

    문자의코드포인트를얻으십시오
  • 어퍼 케이스와 소문자를 무시하는 멀티 바이트 지원 교체 정규 표현 mb_eregi_replace

    mb_eregi_replace

    어퍼케이스와소문자를무시하는멀티바이트지
  • 문자 인코딩을 변환합니다 mb_convert_encoding

    mb_convert_encoding

    문자인코딩을변환합니다
  • 일반 표현식을 사용하여 멀티 바이트 문자열 분할 mb_split

    mb_split

    일반표현식을사용하여멀티바이트문자열분할
  • 사전 정의 된 멀티 바이트 스트링의 멀티 바이트 정규 표현의 일치하는 부분의 위치와 길이를 반환합니다. mb_ereg_search_pos

    mb_ereg_search_pos

    사전정의된멀티바이트스트링의멀티바이트정
  • MBregex 기능의 기본 옵션을 설정/가져옵니다 mb_regex_set_options

    mb_regex_set_options

    MBregex기능의기본옵션을설정/가져
  • 일치 할 다음 정규 표현식의 시작점을 설정하십시오. mb_ereg_search_setpos

    mb_ereg_search_setpos

    일치할다음정규표현식의시작점을설정하십시
  • CASE는 다른 문자열에서 문자열의 첫 번째 발생을 무감각하게 검색합니다. mb_stristr

    mb_stristr

    CASE는다른문자열에서문자열의첫번째발
인기 기사