기본문법 매뉴얼

번역하고 싶은 언어를 선택해 주세요.

preg_match

preg_match() 함수를 이용하여 문자열의 패턴을 검사할 수 있다.

preg_match(/패턴/, 문자열) 문자열에서 패턴이 있는지 검사한다.
preg_match(/패턴/i, 문자열) i옵션을 이용해 대소문자를 구분하지 않고 검사한다.
  • 사용방법

    {@
    $text = "PHP is the web scripting language of choice.";
    
    if(preg_match("/php/", $text)) {		// $text에 'php'가 존재하는지 검사한다.
    	echo $text." => php가 존재한다. 
    "; } else { echo $text." => php가 존재하지 않는다.
    "; } if(preg_match("/php/i", $text)) { // 대소문자를 구분하지 않고 검사한다. echo $text." => php가 존재한다.
    "; } else { echo $text." => php가 존재하지 않는다.
    "; } @}
  • 결과보기

    PHP is the web scripting language of choice. => php가 존재하지 않는다.
    PHP is the web scripting language of choice. => php가 존재한다.
  • 변환된 html 소스코드

    PHP is the web scripting language of choice. => php가 존재하지 않는다. 
    PHP is the web scripting language of choice. => php가 존재한다.