すべての src タグを見つけるための正規表現を教えてもらえますか? 過去 2 時間、スクリプトが機能することもあります img ですが、すべてに正規表現が必要です。
前もって感謝します。
これを試して:
$pattern = '~<[^>]*?src="([^"]+)"[^>]*>~i';
src
これは、属性を持つすべてのタグと一致する必要があります。
お役に立てれば。
あなたが使用することができます、
$html = file_get_contents("http://www.example.com");
preg_match_all ( '@src="([^"]+)"@' , $html , $match );
var_dump($match);
編集
より具体的には、一重引用符または二重引用符で囲まれた src および SRC のすべての値を取得します
preg_match_all ( '@src=([\'"])(.*)([\'"])@' , $html , $match );
preg_match_all ( '@SRC=([\'"])(.*)([\'"])@' , $html , $match2 );
var_dump($match);
var_dump($match2);