나는 preg_replace를 사용하여 일부 기능을 만들었습니다. 코드는 미리보기를 얻는 것입니다. 내가 URL을 https://instagram.com/p/BarUcqwht_u링크 URL을 필터링하는 방법 http : // 및 www와 preg replace
와 함께 인스 타 그램을 게시 할 경우
는이 코드
$strings = htmlspecialchars_uni($thread['soc_instagram']);
$searchs = array('~(?:https://instagram\.com/p/)?([a-zA-Z0-9_\-+?:]+)~');
$replaces = array('https://instagram.com/p/$1/media/?size=l');
$soc_instagram = preg_replace($searchs,$replaces,$strings);
완벽한 코드 작업을했다 그리고 코드
https://instagram.com/p/BaQsAubg6H3/media/?size=l
생산하지만 문제는 내가 할 때입니다 URL에 WWW를 추가하려고하면 https://www.instagram.com/p/BarUcqwht_u 코드에서 오류 문자열
을 생성합니다. 63,210, 감사
Sooo ... (www)가 1 회 또는 0 회 있는지 확인해야합니까? –