컴

mb_ereg — 멀티 바이트 지원과의 정규식 일치

· 2016-11-13 (일) 18:18:22 · 2921

mb_ereg —  멀티 바이트 지원과의 정규식 일치

 

[설명]

 

int mb_ereg ( string $pattern , string $string [, array &$regs ] )

멀티 바이트 지원과 일치하는 정규 표현식을 실행합니다.

 

[인수]

pattern

검색 패턴.

 

string

검색 문자열

 

regs

패턴의 괄호로 묶은 부분 문자열에 대해 일치하는 항목이 발견되고 함수가 세 번째 인수 인 regs와 함께 호출되면 일치 항목은 배열 regs의 요소에 저장됩니다. 일치하는 항목이 없으면 regs는 빈 배열로 설정됩니다.

 

$ regs [1]은 첫 번째 왼쪽 괄호에서 시작하는 부분 문자열을 포함합니다; $ regs [2]에는 두 번째 부분부터 시작하는 부분 문자열이 포함됩니다. $ regs [0]에는 일치하는 전체 문자열의 복사본이 포함됩니다.

 

[반환값]

pattern에 일치하는 문자열이 문자열에 있으면 일치하는 문자열의 바이트 길이를 반환하고 일치하는 문자열이 없거나 오류가 발생하면 FALSE를 반환합니다.

 

선택적 매개 변수 인 regs가 전달되지 않았거나 일치하는 문자열의 길이가 0 인 경우이 함수는 1을 반환합니다.

 

<?PHP

 

$text = 'Peter is a boy.'; 

 

 

mb_regex_encoding('UTF-8');

 

if(mb_ereg('[\x{0600}-\x{06FF}]', $text)) // arabic range

{

    echo "Text has some arabic/hebrew characters.";

}

else

{

    echo "Text doesnt have arabic/hebrew characters.";

}

 

?>

|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
PHP 17-01-03 조회 3,729
PHP 17-01-03 조회 2,841
PHP 17-01-03 조회 2,843
PHP 17-01-03 조회 2,833
PHP 17-01-02 조회 3,222
PHP 17-01-02 조회 2,761
PHP 17-01-02 조회 2,483
PHP 17-01-02 조회 5,715
PHP 17-01-01 조회 2,454
PHP 17-01-01 조회 2,587
PHP 17-01-01 조회 2,573
기타 16-12-31 조회 3,405
PHP 16-12-30 조회 2,729
PHP 16-12-30 조회 2,957
PHP 16-12-30 조회 3,355
PHP 16-12-29 조회 3,057
PHP 16-12-29 조회 3,546
PHP 16-12-29 조회 3,006
PHP 16-12-28 조회 2,610
PHP 16-12-28 조회 2,951
PHP 16-12-28 조회 3,056
PHP 16-12-27 조회 5,578
PHP 16-12-27 조회 3,022
PHP 16-12-27 조회 2,628
PHP 16-12-26 조회 3,246
PHP 16-12-26 조회 2,587
PHP 16-12-26 조회 2,662
PHP 16-12-23 조회 4,011
PHP 16-12-23 조회 2,784
PHP 16-12-23 조회 3,679