2010-11-27 5 views
1

모든 PHP 헬퍼를 호출하고 있습니다.preg_match to array. PHP

기본적으로 몇 천 줄의 코드를 포함 할 수있는 변수 preg_match를 제공하고 싶습니다. 그리고 와일드 카드 + 문자열을 사용하여 widlcard를 검색해야합니다.

예를 들어 나는 다음 와일드 카드 주위의 HTML 시즈와 함께 (모든 경기를 반환하는 기능처럼,이 역시 임의의 디렉토리 구조를 잡을 것입니다 것이 <a href="*.pdf">

과 같이 문자열을 검색하고 싶습니다) 루프 배열 foreach(){} 루프를 통해 통해 반복 할 수 있습니다.

저는 이것이 가능하다고 생각합니다. 누군가 저에게 이것을 도와 줄 시간이 있습니까?

나는 모든 preg_match가 점등되어 있는지 확인해 보았습니다. 여기에 대한 답변을 통해 확인했는데 정확한 패턴을 얻을 수없는 것 같습니다. 미리 감사드립니다.

평화 롭습니다.

답변

4
unset($matches); 
preg_match_all('/<a href="[^"]+\.pdf">/',$text,$matches); 
foreach ($matches as $match) 
{ 
    $shiz = $match[0]; 
    // Your code here ... 
}