Esattamente non dà errore e non cambia nulla. L'ho utilizzata così:
$testo = ereg_replace('(^href=)?[a-z0-9A-Z]+^([b] )',"",$testo);
Esattamente non dà errore e non cambia nulla. L'ho utilizzata così:
$testo = ereg_replace('(^href=)?[a-z0-9A-Z]+^([b] )',"",$testo);
Si come ho già detto![]()
SPERIAMO
Codice PHP:<?php
$stringa = " bla bla blaaaa <a href=collegamento1.html [b] caiocai [/b]</a>";
print ereg_replace('(href=)?[a-z0-9A-Z]+[\.][a-z0-9A-Z]+^([b])*[a-z0-9A-Z]+^([/b])',"",$stringa);
?>![]()
E' uno spunto. Comunque funziona per l'esempio qui sotto.
Codice PHP:<?
$texte = "<a href=http://forum.html.it[b]/forum/showthread.php?s=[/b]&threadid=1119770>clicca qui</a>";
print "prima : $texte
";
$pattern = "|(<a[^h]+href=[^<]*)([b])([^<]*)(<\/strong>)([^>]*>)|";
$texte = preg_replace($pattern,"$1$3$5",$texte);
print "dopo :$texte";
?>
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
Con il link che ho messo non funziona:
Codice PHP:<?php
$texte = '[url="http://forum.html.it[b]/forum/showthread.php?s=[/b]&threadid=1119770"]clicca qui[/url]';
print "prima : $texte
";
$pattern = "|(<a[^h]+href=[^<]*)([b] )([^<]*)([/b] )([^>]*> )|";
$texte = preg_replace($pattern,"$1$3$5",$texte);
print "dopo :$texte";
?>
Qual'è ?Originariamente inviato da Athreyu
Con il link che ho messo non funziona:
Codice PHP:<?php
$texte = '[url="http://forum.html.it[b]/forum/showthread.php?s=[/b]&threadid=1119770"]clicca qui[/url]';
print "prima : $texte
";
$pattern = "|(<a[^h]+href=[^<]*)([b] )([^<]*)([/b] )([^>]*> )|";
$texte = preg_replace($pattern,"$1$3$5",$texte);
print "dopo :$texte";
?>
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
Quello è il link che ho messo !!!Originariamente inviato da Athreyu
'clicca qui'
Ecco il sorgente che ottengo. Funziona visto che mi sono collegato a questo sito con quello.
codice:<html> <head> <title>Untitled</title> </head> <body> prima : <a href=http://forum.html.it/forum/showthread.php?s=&threadid=1119770>clicca qui</a> dopo :<a href=http://forum.html.it/forum/showthread.php?s=&threadid=1119770>clicca qui</a> </body> </html>
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
Andando a guardare il sorgente della pagina generata ottengo:Codice PHP:<?php $texte = '[url="http://forum.html.it[b]/forum/showthread.php?s=[/b]&threadid=1119770"]clicca qui[/url]';
print "prima : $texte
";
$pattern = "|(<a[^h]+href=[^<]*)([b] )([^<]*)([/b] )([^>]*> )|";
$texte = preg_replace($pattern,"$1$3$5",$texte);
print "dopo :$texte";
?>
prima : clicca qui
dopo :clicca qui