preg_match — 정규표현식 매치를 수행 > PHP

본문 바로가기
사이트 내 전체검색


회원로그인

PHP

preg_match — 정규표현식 매치를 수행

페이지 정보

작성자 LYJ 작성일10-05-12 16:44 조회7,003회 댓글0건

본문

정규 표현식 검색을 수행하고 처음 일치한 부분을 반환합니다.

int preg_match ( string $pattern , string $subject [, array &$matches [, int $flags [, int $offset ]]] )

pattern 에 주어진 정규표현식을 subject 에서 찾습니다.

[인수]
pattern : 탐색할 패턴 문자열

subject : 입력 문자열

matches 가 주어지면, 검색 결과를 채워넣습니다. $matches[0]는 전체 패턴 텍스트가 들어가고, $matches[1]부터 괄호로 둘러싸인 서브 패턴을 채워넣습니다.

flags 는 다음과 같은 플래그를 사용할 수 있습니다 --> PREG_OFFSET_CAPTURE

이 플래그를 넘기면, 모든 매치에 대한 문자열 시작 위치를 함께 반환합니다. 반환값을 0에 매치한 문자열을 가지고, 1에 문자열 시작 위치를 가지는 배열을 원소로 갖는 배열로 변경하는 점에 주의하십시오.

offset

일반적으로, 검색은 목표 문자열의 처음에서 시작합니다. 선택적인 인수 offset 으로 검색을 시작할 다른 위치를 지정할 수 있습니다. (바이트 단위)

댓글목록

등록된 댓글이 없습니다.


그누보드5
Copyright © jsp.pe.kr All rights reserved.
상단으로
모바일 버전으로 보기