PHP의 텍스트에서 URL 추출
문제:
PHP에서 URL을 추출하는 방법 일반을 사용하여 PHP에서 주어진 텍스트 문자열 표현식?
해결책:
최신 WordPress 버전의 wp-includes/formatting.php 파일은 이 작업에 유용할 수 있는 make_clickable이라는 복잡한 함수를 제공합니다. 그러나 보다 간단한 접근 방식은 정규식을 사용하는 것입니다.
preg_match_all('#\bhttps?://[^\s()<>]+(?:(\([\w\d]+\))|([^[:punct:]\s]|/))#', $string, $match);
이 정규식은 다음 특성을 가진 URL과 일치합니다.
'http://google:ha'의 예와 같이 일부 잘못된 형식의 URL은 이 정규 표현식으로 제거되지 않을 수 있다는 점에 유의하는 것이 중요합니다. .ckers.org".
추가 리소스:
위 내용은 PHP 정규식을 사용하여 텍스트에서 URL을 추출하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!