• 17-06-2010, 02:36:58
    #1
    Nio
    Üyeliği durduruldu
    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...
  • 17-06-2010, 02:43:47
    #2
    $str= strip_tags($str);


    şeklinde kullanıyorum ben. sen php manual üzerinden araştır istersen. iyi çalışmalar.
  • 17-06-2010, 02:44:09
    #3
    preg_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]*[^<>]*>
  • 17-06-2010, 12:30:04
    #4
    Nio
    Üyeliği durduruldu
    Aklıma gelememişti deneyeceğim, teşekkürler...