라이브러리

[PHP] mb_ereg_search_pos - 미리 정의된 멀티바이트 문자열에 대한 멀티바이트 정규 표현식의 일치하는 부분의 위치와 길이를 반환합니다.


PHP에서 mb_ereg_search_pos는 멀티바이트 문자열에서 정규식 검색을 수행하고, 검색된 문자열의 시작 위치를 반환합니다.

mb_ereg_search_pos 함수의 사용법


#hostingforum.kr
php

mb_ereg_search_pos(string $pattern, string $string [, int $position [, int $regs [, int $flags ]]])



- `$pattern`: 검색할 정규식 패턴입니다.
- `$string`: 검색할 문자열입니다.
- `$position`: 검색을 시작할 위치입니다. 기본값은 0입니다.
- `$regs`: 검색된 문자열의 정보를 저장하는 배열입니다. 기본값은 NULL입니다.
- `$flags`: 정규식 옵션입니다. 기본값은 0입니다.

예제


#hostingforum.kr
php

// 멀티바이트 문자열에서 'abc'를 검색합니다.

$string = "abc";

$pattern = "abc";



// 검색을 시작할 위치를 0으로 설정합니다.

$position = 0;



// 검색된 문자열의 정보를 저장할 배열을 생성합니다.

$regs = array();



// mb_ereg_search_pos 함수를 호출합니다.

$result = mb_ereg_search_pos($pattern, $string, $position, $regs);



// 검색된 문자열의 시작 위치를 출력합니다.

echo "검색된 문자열의 시작 위치: $result
";



// 검색된 문자열을 출력합니다.

echo "검색된 문자열: " . mb_ereg_search_pos($pattern, $string, $result, $regs) . "
";



결과


#hostingforum.kr


검색된 문자열의 시작 위치: 0

검색된 문자열: abc



참고


- `mb_ereg_search_pos` 함수는 멀티바이트 문자열에서 정규식 검색을 수행합니다.
- `$position` 매개변수는 검색을 시작할 위치를 지정합니다.
- `$regs` 매개변수는 검색된 문자열의 정보를 저장하는 배열입니다.
- `$flags` 매개변수는 정규식 옵션을 지정합니다.
- `mb_ereg_search_pos` 함수는 검색된 문자열의 시작 위치를 반환합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 421 페이지

검색

게시물 검색