예 : 특정 클래스가있는 HTML 태그의 콘텐츠를 대체 할 수있는 대체 코드를 찾고 있습니다. 마음에태그의 내용을 특정 클래스로 바꿉니다.
$class = "blah";
$content = "new content";
$html = '<div class="blah">hello world</div>';
// code to replace, $html now looks like:
// <div class="blah">new content</div>
벌거 벗은 것을 :
- 그것은 반드시 사업부를 습관 때문일 수 있습니다
<h2 class="blah">
여전히 하나 개 이상의 클래스를 가질 수 클래스는, 예를 들어 교체 할 필요가
- 나는 그런 (이 PHP4 호환 될 수 있기 때문에 가능하면 차라리이를 방지 것이지만)를 DOM 클래스를 사용하는 등 다른 제안에 열려입니다하지 않을 경우
<div class="foo blah green">hello world</div>
내가 정규식을 생각하고하는 것은,이 작업을 수행 할 수 있어야한다 .
자바 스크립트, 특히 jQuery로 처리 할 수 있다면 매우 쉽습니다. –
일부 html 파서가 php4에 존재하는 것으로 보입니다. http://www.google.com/search?client=ubuntu&channel=fs&q=html+parser+php4&ie=utf-8&oe=utf-8 – greg0ire
게시 된 정규 표현식을 사용합니다. 전에 simple_html_dom을 사용하는 것도 가능한 해결책입니다. – 2ndkauboy