Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/01/2006, 18:49
plus_ultra
 
Fecha de Ingreso: diciembre-2005
Mensajes: 122
Antigüedad: 18 años, 4 meses
Puntos: 0
1° "solución" para elementos de lista:
lo que faltaba agregar era el salto de linea
$code = preg_replace ("/\[\*\](.*?)\n/", "<li>\\1</li>\n", $code);
tambien sirve
$code = preg_replace ("/\[\*\]([\w]+)/", "<li>\\1</li>\n", $code);

lo de los saltos de linea es dificil, obtuve un buen resultado con

$code = preg_replace( "/\n([^\[$])/", "<br/>\\1", $code);

pero el problema que existe es que agrega un salto de linea despues de </ul>. trabaja sobre esto.

Última edición por plus_ultra; 16/01/2006 a las 18:55