Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/07/2010, 14:51
worldPeace_Plis
Usuario no validado
 
Fecha de Ingreso: marzo-2007
Mensajes: 238
Antigüedad: 17 años, 1 mes
Puntos: 5
Respuesta: expresiones regulares, aun no me queda

Ok Gracias por tu consejo, ahora mismo lo tomo en cuenta, por lo pronto ya le agregue lo que me sugieres:
Código PHP:
$asunto 'R,i,N,o,c,3,[r,0],n,[7,E]';
$patron '([A-Za-z0-9-]+|\[[^\]]*\])';

preg_match_all($patron$asunto$coincidenciasPREG_PATTERN_ORDER);

$newArr = array();
$index 0;
foreach(
$coincidencias[0] as $s)
{
    if(
substr($s01) == "[") {
    
$newArr[$index] = split(',',substr($s1, -1));
    } else { 
    
$newArr[$index] = $s;
    }
$index++;
}

echo 
"<pre>";
print_r($newArr);
echo 
"</pre>"
Código HTML:
Array
(
    [0] => R
    [1] => i
    [2] => N
    [3] => o
    [4] => c
    [5] => 3
    [6] => Array
        (
            [0] => r
            [1] => 0
        )

    [7] => n
    [8] => Array
        (
            [0] => 7
            [1] => E
        )

)