프로그래밍 언어에서 정규식은 문자열 처리 및 패턴 일치에 널리 사용됩니다. PHP는 정규식 작업을 지원하는 인기 있는 서버측 프로그래밍 언어입니다. PHP에서는 preg_match 함수를 사용하여 문자열에서 특정 문자 사이의 하위 문자열을 추출할 수 있습니다. 이 기사에서는 PHP 정규 표현식을 사용하여 문자열의 특정 문자 사이에 있는 부분 문자열을 추출하는 방법을 설명합니다.
preg_match(pattern, subject, match)
매개변수 의미:
이메일 주소가 포함된 문자열이 있고 이 문자열에서 이메일 주소를 추출한다고 가정해 보겠습니다. 다음 코드를 사용할 수 있습니다.
$string = "我的电子邮件地址是:example@email.com。"; $pattern = "/([w-]+@[w-]+.[w-]+)/"; // 匹配电子邮件地址 preg_match($pattern, $string, $matches); echo "电子邮件地址是:" . $matches[0];
위 코드에서는 $string 변수를 사용하여 원래 문자열을 나타냅니다. 문자열에서 이메일 주소를 검색하는 데 사용할 정규식 패턴을 $pattern 변수에 할당합니다. 패턴 변수의 값은 "/([w-]+@[w-]+.[w-]+)/"입니다. 이 패턴에서는 이메일 주소와 일치하는 정규식을 사용합니다.
preg_match 함수를 사용하여 정규식 패턴 검색을 수행하고 일치하는 결과를 $matches 배열에 저장합니다. 일치하는 이메일 주소 부분은 $matches[0]에 저장됩니다.
마지막으로 페이지에 이메일 주소가 출력됩니다.
위 내용은 PHP 정규 표현식: 문자열에서 특정 문자 사이의 하위 문자열을 추출하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!