2009-09-23 3 views
1

나는 사람들이 텍스트를 제출할 사이트가 있습니다. 추가 된 링크에 몇 가지 속성을 추가하고 싶습니다. 누구든지 제출 된 텍스트 본문에있는 링크에 rel = "nofollow"를 추가하는 정규 표현식 (또는 다른 좋은 방법)을 알고 있습니까?제출 된 콘텐츠 링크에 특성 추가

답변

1

사용 DOM은 (PHP Simple HTML DOM Parser 예) 분석 :

// Create DOM from string 
$html = str_get_html($links); 

$linksCount = count($html->find('a')); 

for($i=0;$i<$linksCount;$i++) { 
    $html->find('a', $i)->rel = 'nofollow'; 
} 
echo $html; 
+0

감사합니다. 그것은 꽤 내려가는 솔루션처럼 보입니다. –

관련 문제