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

mb_ereg_search

사전 정의 된 다중 바이트 스트링에 대한 다중 바이트 정규식 일치
이름:mb_ereg_search
분류:다중 바이트 문자열
사용 언어:php
한 줄 설명:멀티 바이트 문자열에서 정규 표현식 검색을 수행하십시오

함수 이름 : MB_EREG_SEARCH ()

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

함수 설명 : MB_EREG_SEARCH () 함수는 멀티 바이트 문자열에서 정규 표현식 검색을 수행하는 데 사용됩니다.

사용법 : MB_EREG_SEARCH ($ Pattern, $ String, $ 옵션 = 'MS')

매개 변수 :

  • $ 패턴 : 검색 할 정규 표현 패턴.
  • $ String : 검색 할 멀티 바이트 문자열.
  • $ 옵션 (선택 사항) : 사용 가능한 옵션은 다음과 같습니다.
    • 'MS': 기본 옵션, 멀티 바이트 스트링 및 멀티 라인 모드 사용을 나타냅니다.
    • 'is': 멀티 바이트 스트링 만 사용됨을 의미합니다.
    • 'ix': 멀티 바이트 문자열을 사용하고 케이스를 무시하는 것을 의미합니다.
    • 'IMSX': 멀티 바이트 문자열, 멀티 라인 모드 및 케이스를 무시하는 것을 의미합니다.

반품 값 :

  • 경기가 발견되면 true를 반환하고 그렇지 않으면 false를 반환합니다.

예:

 // 在字符串中搜索匹配的正则表达式$string = "Hello, 你好!"; $pattern = "/[\x{4e00}-\x{9fa5}]/u"; // 匹配中文字符mb_ereg_search($pattern, $string); if (mb_ereg_search()) { echo "找到匹配项!"; } else { echo "未找到匹配项!"; } // 使用不同选项进行搜索$string = "Hello, 你好!"; $pattern = "/hello/i"; // 忽略大小写匹配"hello" mb_ereg_search($pattern, $string, 'i'); if (mb_ereg_search()) { echo "找到匹配项!"; } else { echo "未找到匹配项!"; }

참고 :

  • MB_EREG_SEARCH () 함수를 사용하기 전에 먼저 MB_EREG () 함수 또는 MB_EREG_SEARCH_INIT () 함수를 사용하여 정규 표현 패턴을 설정해야합니다.
  • MB_EREG_SEARCH () 함수를 사용한 후 MB_EREG_SEARCH_GETPOS () 함수를 사용하여 일치 위치를 얻을 수 있습니다.
유사한 함수
  • 정규 표현식을 멀티 바이트 지원으로 교체하십시오 mb_ereg_replace

    mb_ereg_replace

    정규표현식을멀티바이트지원으로교체하십시
  • 다음 정규 표현식 일치의 시작점을 반환합니다. mb_ereg_search_getpos

    mb_ereg_search_getpos

    다음정규표현식일치의시작점을반환합니다.
  • 문자를 HTML 숫자 문자열 참조로 인코딩합니다 mb_encode_numericentity

    mb_encode_numericentity

    문자를HTML숫자문자열참조로인코딩합니
  • 특정 문자를 얻으십시오 mb_chr

    mb_chr

    특정문자를얻으십시오
  • 멀티 바이트는 정규 표현식 일치를 지원합니다 mb_ereg

    mb_ereg

    멀티바이트는정규표현식일치를지원합니다
  • 다른 문자열에서 문자열의 첫 번째 발생을 찾으십시오. mb_strstr

    mb_strstr

    다른문자열에서문자열의첫번째발생을찾으십
  • 구문 분석/게시/쿠키 데이터를 구문 분석하고 글로벌 변수를 설정합니다 mb_parse_str

    mb_parse_str

    구문분석/게시/쿠키데이터를구문분석하고
  • 마지막 멀티 바이트 정규 표현식 일치에서 검색 결과 mb_ereg_search_getregs

    mb_ereg_search_getregs

    마지막멀티바이트정규표현식일치에서검색결
인기 기사