ciao, mi sono arenato su un problema di gestione degli urls lunghi sul mio forum.

vorrei realizzare in javascript questo:
codice:
[ url="http://www.google.it"]stringadecisamentetroppolunga e magari contenente spazi o c@r@tt3r| alfanumerici e speciali[ /url]

>>

[ url="http://www.google.it"]stringadec...iali[ /url]
________________________

(gli spazi in [ url ] sono voluti, sennò non riesco a postare correttamente l'esempio).
ho realizzato questo script, ma mi sostituisce il testo linkato con i puntini: io invece vorrei che rimanesse l'inizio e la fine della stringa.

codice:
function urlung() {

miotesto = document.getElementById("testo").value;
miotesto = miotesto.toString();
re = /\].*[\/http://\]/gi;<br />
miotesto = miot...lace(re, "]...");

document.getElementById("prova").innerHTML = miotesto;

}
grazie