[php] 정규표현식으로 문자열 검색하기
  1. preg_match 함수: preg_match 함수를 사용하여 정규표현식으로 문자열을 검색할 수 있습니다.
     $pattern = "/apple/";
     $text = "An apple a day keeps the doctor away.";
     if (preg_match($pattern, $text)) {
         echo "문자열에서 'apple'을 찾았습니다.";
     } else {
         echo "문자열에서 'apple'을 찾지 못했습니다.";
     }
    
  2. 패턴 매칭: 정규표현식을 사용하여 패턴을 정의하고 해당 패턴이 문자열과 일치하는지 확인할 수 있습니다. 예를 들어, /apple/은 문자열에서 ‘apple’이라는 단어와 일치합니다.

  3. 수량자 사용: 정규표현식에서는 수량자를 사용하여 문자나 그룹이 나타나는 횟수를 지정할 수 있습니다. 예를 들어, /a{2,4}/는 ‘a’ 문자가 2회에서 4회까지 나타나는 패턴과 일치합니다.

  4. 대소문자 구분: 기본적으로 정규표현식은 대소문자를 구분하므로, 패턴에 일치시키는 문자열의 대소문자를 정확히 지정해야 합니다.

참고문헌: