Código PHP:
Ver original<?php
$cadena = $_GET['cadena'];
preg_match('@^(?:http://)?([^/]+)@i', $cadena, $coincidencias);
?>
Si la cadena de entrada fuera "http://www.google.com"
Devolvería un array con la siguiente estructura
array (
0 => 'http://google.com',
1 => 'google.com',
)
Podrías usar igualmente cualquier otra expresión regular que examinase en busca de cadenas con un determinado formato.
Un saludo.