phpでsrc=のURL先を抽出する正規表現
$pettern1 = "/<img.*?src[[:space:]]{0,}=[[:space:]]{0,}[\"']{0,}(.*?[^\"'>[:space:]]{0,}.*?[^\"'>[:space:]]{0,}.*?)[\"']{0,}[[:space:]]{0,}.*?>/is";
$pettern2 = "/<a.*?href[[:space:]]{0,}=[[:space:]]{0,}[\"']{0,}(.*?[^\"'>[:space:]]{0,}.*?[^\"'>[:space:]]{0,}.*?)[\"']{0,}[[:space:]]{0,}.*?>(.*?)<\/(.+?)/is";
$pettern3 = "/<script.*?src[[:space:]]{0,}=[[:space:]]{0,}[\"']{0,}(.*?[^\"'>[:space:]]{0,}.*?[^\"'>[:space:]]{0,}.*?)[\"']{0,}[[:space:]]{0,}.*?>/is";
$pettern4 = "/<area.*?href[[:space:]]{0,}=[[:space:]]{0,}[\"']{0,}(.*?[^\"'>[:space:]]{0,}.*?[^\"'>[:space:]]{0,}.*?)[\"']{0,}[[:space:]]{0,}.*?>/is";
$pettern5 = "/<link.*?href[[:space:]]{0,}=[[:space:]]{0,}[\"']{0,}(.*?[^\"'>[:space:]]{0,}.*?[^\"'>[:space:]]{0,}.*?)[\"']{0,}[[:space:]]{0,}.*?>/is";
$pettern6 = "/@import.*?u?r?l?\(?[\"']{0,}(.*?[^\"';\)]{0,}.*?[^\"';\)]{0,}.*?)[\"']{0,}\)?;?/is";
$pettern7 = "/background\-image[[:space:]]{0,}:[[:space:]]{0,}url\([\"']{0,}(.*?[^;\)\"'>]{0,}.*?[^;\)\"'>]{0,}.*?)[\"']{0,}\);?/is";
$pettern8 = "/background[[:space:]]{0,}=[[:space:]]{0,}[\"']{0,}(.*?[^;\)\"'>]{0,}.*?[^;\)\"'>]{0,}.*?)[\"']{0,}/is";
$pettern9 = "/background[[:space:]]{0,}:[[:space:]]{0,}url\([\"']{0,}(.*?[^;\)\"'>]{0,}.*?[^;\)\"'>]{0,}.*?)[\"']{0,}\)/is";