시간 태그에서 XXXX-XX-XX를 추출 할 수 있도록 어떻게 패턴을 형성합니까?preg_match for HTML 5 <time datetime = "xxxx-xx-xx">
나는 $ 문자열에서 찾고 있어요 라인은 이것이다 :
<time datetime="XXXX-XXX-XX" itemprop="birth">
그리고 나는 부분을 추출 할 :이이
XXXX-XX-XX
을하지만 그것은 작동하지 않습니다 :
preg_match('\<time datetime="d{4}-d{2}-d{2}"',$string,$date);
echo $date[0] . "<br />";
나는 정규 표현식을 사용하므로 혼란 스럽다 ... 훌륭한 튜토리얼을 추천한다. 시간과 도움을 감사하십시오.
건배
나는 문제의 파일을 XML을 구문 분석 PHP의 방법을 사용하여 더 나을 거라고 생각합니다. – esqew
HTML/XML 파서를 사용하고 요소를 찾아 'datetime' 속성의 값을 읽습니다. –
[A 요소의 href 속성 가져 오기] 가능한 복제본 (http://stackoverflow.com/questions/3820666/grabbing-the-href-attribute-of-an-a-element) –