PHP

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

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

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 으로 검색을 시작할 다른 위치를 지정할 수 있습니다. (바이트 단위)