0

すべての HTML、CSS、および JS コードからテキストを削除する必要があります。

私はこの関数を使用していますが、インライン コードがいくつかある場合があります。

私が使用しているものよりも優れた機能はありますか?

これが私のコードです:

function cleanContent($str){
    $str = str_replace(array("  "), " ",str_replace(array("   "), "", $str));

    $pattern3 = "/\..*?{.*}/";
    $str = preg_replace($pattern3,"",$str);

    $pattern1 = "/#.*?{.*?}/";
    $str = preg_replace($pattern1,"",$str);

    $pattern2 = "/.:.*?{.*?}/";
    $str = preg_replace($pattern2,"",$str);

    $pattern4 = "/(body|ul|li|a|img|tr|td|html)\s{.*?}/";
    $str = preg_replace($pattern4,"",$str);

    return $str;
}
4

1 に答える 1