what should I do to completely erase a piece of HTML "http://doman.com/pg=12hechgk7/*"
$var = "<a href=http://doman.com/pg=12hechgk7/*http://my.com>link stuff</a> and so on";
echo "$var"; // <a href=http://my.com>link stuff</a> and so on
However "pg= " varies from time to time
$pattern = '/pg=12hechgk7/*/';
any pointers for solution like reg ex ??
$html = preg_replace("/\/pages=[^\/]*/i", "", $html);
or do you mean get rid of the whole url?
$html = preg_replace("/http:\/\/.*?\s/i", "", $html);
nm. i see the edit now. one second.
$var = "<a href=http://doman.com/pg=12hechgk7/*http://my.com>link stuff</a> and so on"; $var = preg_replace("/(<a href=)http:\/\/.*?\*/i", "$1", $var); echo $var;
that'll do it