-1

<iframe>PHP を使用して、文字列を含む要素全体を削除したいabc.com

次の abc.com を検索するとします。

‹iframe src="http://abc.com/abcd.html"›‹/iframe›

‹iframe src="http://abc.com/lmno.html"›‹/iframe›

‹iframe src="http://xyz.com/wxyz.html"›‹/iframe›

最初の 2 つの要素が削除された後、次のテキストが残ります。

‹iframe src="http://xyz.com/wxyz.html"›‹/iframe›
4

2 に答える 2

2

あなたが試すことができますpreg_replace()

$text = preg_replace('#<iframe src=".*?abc\.com.*?"></iframe>#','',$text);
于 2013-03-28T17:09:50.073 に答える
1

すべての URL を文字列配列に格納し、それらを繰り返し処理して、次のテストを適用します。

<?php

    foreach($array_of_urls as $url) {
        if( strpos( $url, 'abc.com' ) !== false ) {
            $url = "";
        }
    }



?>
于 2013-03-28T17:01:51.053 に答える