Frågan 21 okt. 2004 15:28 #1 Går det att avaktivera länkar från en sida man infogat?
(eftersom sidan jag just nu infogat innehåller en massa länkar, som är kopplade till den databasen sidan hämtas från)
A aasah Medlem sedan mars 2003 4 471 inlägg Är det inte bättre att plocka bort länkarna helt, tex mha reguljära uttryck?
sitter och letar men kan ej hitta något där som går att använda.
ska man köra
$string = preg_replace('#(!\\<a href=(.*?)\\>(.*?)\\</a\\>!i", "\\2")#', ' ', $string);
eller
$text = preg_replace("<a href=\"\\1\">\\2</a>", "!\\ !i", $text);
Eller vad är det som gör att dessa ej vill fungera som ja tänkte?
A aasah Medlem sedan mars 2003 4 471 inlägg Testa följande:
$string = preg_replace('/<a href.+<\/a>/, ' ', $string);
preg_replace ( pattern, replacement, subject) ersätter alla förekomster
tackar tackar!
$str = preg_replace("!\\<a href=(.*?)\\>(.*?)\\</a\\>!i", "\\2", $i);
funkar utan problem!