\\2", $ret); print $ret . "\n"; $ret = preg_replace ("#>([\w]+?://[\w\#$%&~/.\-;:=,?@\[\]+]{30})[\w\#$%&~/.\-;:=,?@\[\]+]{3,}([\w\#$%&~/.\-;:=,?@\[\]+]{10}<)#is", ">\\1...\\2<", $ret); print $ret . "\n"; ?>