2016-06-06 2 views
0

나는이 하나처럼 JW 플레이어 포함 코드를 검색하기 위해 노력하고있어과 소스 코드의 섹션 : 내가 잡아해야 할 것은 바로 players/ 후 코드를입니다스트립 PHP

<iframe src="//content.jwplatform.com/players/ewQYJ6zA-F6KYzWLn.html" width="480" height="270" frameborder="0" scrolling="auto" allowfullscreen></iframe> 

이 삽입에서 어떤 일 것 단지 ewQYJ6zA.

누구나이 문제를 어떻게 해결할 생각이 있습니까?

답변

2

.

<?php 
    $string = '<iframe src="//content.jwplatform.com/players/ewQYJ6zA-F6KYzWLn.html" width="480" height="270" frameborder="0" scrolling="auto" allowfullscreen></iframe>'; 
    preg_match('~/players/([[a-zA-Z\d]+)~', $string, $matches); 
    echo $matches[1]; 
?> 

출력 : ewQYJ6zA는

+0

감사합니다. –

2

PHP에서이 정규식 트릭을해야한다 : 이것은 하나 개 이상의 문자와 숫자 다음에/플레이어를 검색합니다

preg_match('/players\/(.+)-/im', $codetomatch, $codeyouwant); 

Regex101

+0

좋아, 내가 그것을 시도 : 불행하게도 당신의 대답은 제대로 작동하지 않았다 –

+0

을 할 수 있지만, 에밀 다른 제안을했다. 나는 어쨌든 나를 도울 당신의 의견을 upvoted : –

+0

다행 당신이 필요한 솔루션을 찾을 수있었습니다. 내가 제공 한 해결책이 효과가있다. \와/사이의 공간을 꺼내면된다. 나는 Stackoverflow에 조금 익숙하고 Stackoverflow가 게시 될 때 코드를 제거하는 방법을 모른다. –