Trouble tüm http://mainserver/ ekleyerek (href | aksiyon | src) =, bir sıkıntı içine al beni!

0 Cevap php

Ben bu URL'ler var ...

$output = "href=\"/one/two/three\"
href=\"one/two/three\"
src=\"windows.jpg\"
action=\"http://www.google.com/docs\"";

Ben normal ifade geçerlidir:

$base_url_page = "http://mainserver/";
$output = preg_replace( "/(href|src|action)(\s*)=(\s*)(\"|\')(\/+|\/*)(.*)(\"|\')/ismU", "$1=\"" . $base_url_page . "$6\"", $output );

Ben bu olsun:

$output = "href=\"http://mainserver/one/two/three\"
href=\"http://mainserver/one/two/three\"
src=\"http://mainserver/windows.jpg\"
action=\"http://mainserver/http://www.google.com/docs\"";

Bunu önlemek için düzenli ifadeyi nasıl değiştirebileceğini: http://mainserver/http://www.google.com/????

0 Cevap