Tonn
Новичок
Регуляр для хитрых url.
есть текст с ссылками вида:
1: www.ru или http://www.ru
2: <a href="www.ru"> по данным сайта www.ru</a>.
3: <a href="www.ru">www.ru</a>
Нужно заменить на "здесь была плохая ссылка" только 1 тип, не задевая остальные.
Помогите с регом, плиз.
Проверочный текст:
На выходе только первые две ссылки (www.ra и http://www.rb) должны замениться на "здесь была плохая ссылка".
PS:
На маны медитировал.
есть текст с ссылками вида:
1: www.ru или http://www.ru
2: <a href="www.ru"> по данным сайта www.ru</a>.
3: <a href="www.ru">www.ru</a>
Нужно заменить на "здесь была плохая ссылка" только 1 тип, не задевая остальные.
Помогите с регом, плиз.
Проверочный текст:
PHP:
$word1 = " один http://www.ra два три четыре www.rb пять <br>";
$word1 .= " шесть <a href=\"http://www.rc\" target=\"_blank\">www.rc</a> семь восемь <br>";
$word1 .= " девять <a href=\"http://www.rd\">по данным сайта www.rd</a> десять одиннадцать";
PS:
На маны медитировал.