
17/01/2006, 20:08
|
| | Fecha de Ingreso: diciembre-2005
Mensajes: 122
Antigüedad: 19 años, 3 meses Puntos: 0 | |
http://www.ignside.net/man/php/regex.php
prueba esto:
Código:
function bbcode( $code ) {
$code = strip_tags( $code );
$patterns = array ( "/([^\]])\n([^\[])/",
"/\[list\](.*?)\[\/list\]/s",
"/\[list=(.*?)\](.*?)\[\/list\]/s",
"/\[\*\]([\w]+)/" );
$replacements = array ( "\\1<br/>\n\\2",
"<ul>\\1</ul>",
"<ol type=\"\\1\">\\2</ol>",
"<li>\\1</li>" );
return preg_replace( $patterns, $replacements, $code);
}
|