라이브러리

[PHP] mb_ereg_search_getpos - 다음 정규 표현식 일치를 위한 시작점을 반환합니다.




PHP의 mb_ereg_search_getpos 함수


PHP의 `mb_ereg_search_getpos` 함수는 정규 표현식에서 현재 위치를 반환하는 함수입니다. 이 함수는 `mb_ereg_search` 함수의 결과를 기반으로 현재 위치를 반환합니다.

# 함수의 매개 변수


* `pos`: 현재 위치를 반환합니다.

# 함수의 반환 값


* 현재 위치를 반환합니다.

# 예제


#hostingforum.kr
php

<?php

// 정규 표현식 패턴

$pattern = '/d{4}-d{2}-d{2}/';



// 문자열

$text = '2022-01-01';



// 정규 표현식 검색

preg_match($pattern, $text, $matches, PREG_OFFSET_CAPTURE);



// 현재 위치 반환

$pos = mb_ereg_search_getpos($matches);



// 현재 위치 출력

echo "현재 위치: " . $pos . "
";



// 문자열에서 현재 위치부터 10자리 출력

echo "현재 위치부터 10자리: " . mb_substr($text, $pos, 10) . "
";

?>



# 결과


#hostingforum.kr


현재 위치: 0

현재 위치부터 10자리: 2022-01-01



# 설명


* 위 예제에서 `preg_match` 함수를 사용하여 정규 표현식 패턴과 문자열을 매치합니다.
* `mb_ereg_search_getpos` 함수를 사용하여 현재 위치를 반환합니다.
* 현재 위치를 출력합니다.
* 현재 위치부터 10자리 문자열을 출력합니다.

# 참고


* `mb_ereg_search_getpos` 함수는 PHP 5.2.0 이상에서 사용할 수 있습니다.
* `mb_ereg_search` 함수는 PHP 5.2.0 이상에서 사용할 수 있습니다.
* `preg_match` 함수는 PHP 4.0.4 이상에서 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색