Arkadaşlar yine ben herkese iyi çalışmalar,
preg_replace komutuyla değişkendeki html tagları silmeye çalışıyorum.
$html = "<TD bgColor=#eeefdf><SPAN class=style12>Yazılar: </SPAN></TD></TR>";
preg_replace("/(<([\w]+)[^>]*>)(.*?)(<\/\\2>)/",$html, $eşleşenler, PREG_SET_ORDER);
Böyle bir şey denedim yalnız beceremedim.
Warning: preg_replace() [function.preg-replace]: Unknown modifier '[' in C:\wamp\www\preg.php on line 3
Gibi bir uyarı aldım.
Herkese şimdiden teşekkürler...
preg_replace İle Bütün Html Tagları Nasıl Yok Edebilirim?
3
●376
- 17-06-2010, 02:43:47$str= strip_tags($str);
şeklinde kullanıyorum ben. sen php manual üzerinden araştır istersen. iyi çalışmalar. - 17-06-2010, 02:44:09preg_replace ile olmak zorunda mı? strip_tags var ?
RegexBuddy'de şu var:
HTML tag (any)
Matches any opening or closing HTML tag, without its contents.
</?[a-z][a-z0-9]*[^<>]*>