동적 XML을 생성하고 있으며 내 서버의 파일에서 lastBuildDate를 업데이트해야합니다. 나는 모든 것을하는 법을 알고 있지만 그것을 바꾸는 법을 안다.preg_match 및 preg_replace 질문
나는 preg_match를 사용하여 표현식을 찾고 preg_replace를 사용하여이를 대체 할 수 있다고 생각했습니다. 내 문자열은 다음과 같습니다.
$build_date = '<lastBuildDate>Fri 16 Sep 2011 2:30:15 -6:00 GMT<lastBuildDate>';
태그 내부의 날짜를 찾기 위해 preg_match를 어떻게 사용합니까? 그러면 어떻게 바꿀 수 있습니까? 나는 규칙적인 표현에 관해서는 멍청한 행동이다. 그 문자열 안에 와일드 카드를 찾는 방법을 모르겠습니다.
감사합니다.
XML 파서를 사용하지 않는 이유가 있습니까? –
XML 또는 HTML을 regex로 구문 분석하지 마십시오. http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags 대신 XML 구문 분석기 인 http :// /stackoverflow.com/questions/3577641/best-methods-to-parse-html-with-php –
나는 그것을 몰랐다. 나는 너무 많은 것이 있다는 것을 깨닫지 못했습니다. XML 파서를 사용하겠습니다. 감사. – sehummel