[Php-avanzado] Reemplazar Multiples br con javascript

Matias Gea matigea en gmail.com
Vie Sep 11 15:23:47 ART 2009


Tengo un problema que me está costando bastante resolver.

Estoy haciendo un foro que para escribir los mensajes usa el formato
de bbcode. Para hacer la entrada de usuario uso TinyMCE.

El problema es que al escribir un texto como el que sigue:
hola mundo

estoy escribiendo un mensaje

Se ve de la siguente forma:
hola mundo
estoy escribiendo un mensaje

es decir, sin la linea intermedia. El archivo que hace este reemplazo
es ./js/tiny_mce/plugins/bbcode/editor_plugin.js y la linea, más
exactamente es la que dice:
rep(/<br \/>/i,"\n");
esto ejecuta la funcion s.replace(/<br \/>/i,"\n"); con s siendo el
contenido del editor.

Lo que no entiendo es por qué me reemplaza 2 br seguidos con un solo \n.

Si alguien tiene más info sobre esto, lo agradezco.

Saludos
-- 
Matias Fernando Gea
matigea en gmail.com
http://www.mfgea.com.ar


Más información sobre la lista de distribución Php-avanzado