- preg_match: documentation ( source)
- str_replace: documentation ( source)
<?php
$value = '<iframe src="https://www.google.com/maps/embed?pb=!1m10!1m8!1m3!1d2667.0525139773754!2d38.027218326585825!3d48.05132379575402!3m2!1i1024!2i768!4f13.1!5e0!3m2!1sru!2s!4v1397237756729" width="600" height="450" frameborder="0" style="border:0"></iframe>';
$patterniframe = "/.\\w.+(?:google\\.com.+?|adobe\\.com.+?|videohive\\.net.+?)/U";
$cleariframe = str_replace('"', "\"", $value);
$result = preg_match($patterniframe, $cleariframe, $resultiframe);
echo $resultiframe[0];