정규 표현식은 거의 모든 프로그래밍 언어에서 사용됩니다. 이 예에서는 PHP에서 정규 표현식 preg_match 함수를 적용하는 방법을 소개합니다.
preg_match() 함수는 정규식 일치에 사용되며 성공적으로 1을 반환하고, 그렇지 않으면 0을 반환합니다.
preg_match()는 한 번의 성공적인 일치 후에 일치를 중지합니다. 모든 결과를 일치시키려면 preg_match_all() 함수를 사용해야 합니다.
구문:
preg_match (pattern , subject, matches) |
参数 | 描述 |
pattern | 正则表达式 |
subject | 需要匹配检索的对象 |
matches | 可选,存储匹配结果的数组 |
예:
이 예는 대문자 뒤에 공백이 있는 문자열과 일치하며 J.만 일치할 수 있습니다. ()는 한 번의 성공적인 일치 후에 일치를 중지하고 다시 일치하지 않습니다.
<?<span>php </span><span>$str</span>="Daniel J. Gross Catholic High School A. is a faith and family based community committed to developing Christian leaders through educational excellence in the Marianist tradition."<span>; </span><span>if</span>(<span>preg_match</span>("/[A-Z]. /",<span>$str</span>,<span>$matches</span><span>)){ </span><span>print_r</span>(<span>$matches</span><span>); } </span>?>
출력 결과:
<span>Array</span> ( [0] => J. )
원본 주소: http://www.manongjc.com/article /52.html
관련 자료:
php 정규 표현식 함수 사용 예
php preg_match 함수 및 php preg_match_al 함수 l 예제, 메서드, 예제
php preg_match_all() 함수 사용 예
php preg_match 정규 표현식 함수 예
위 내용은 관련 내용을 포함하여 php preg_match 정규식 함수 예제를 소개한 내용이므로 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.