Ver Mensaje Individual
  #5 (permalink)  
Antiguo 20/01/2006, 05:41
Avatar de uamistad
uamistad
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 5 meses
Puntos: 1
Información Ahí les va otra...

Esta es otra opción. Incluso captura las variables que te interesan en $v[1] y $v[2] para probar si funcionó. Se apega al contenido de tu cita siguiente:

Cita:
Tengo un problemilla con una expresion regular. Busco en la cadena esto:

Una cadena que empiece por cualquier caracter
Seguido del caracter &
Seguido del conjunto ord
Seguido del caracter =
Seguido de cuaquier conjunto de letras minusculas
Seguido del caracter &
Seguido del conjunto orden
Seguido del caracter =
Seguido del numero -1 ó 0 ó 1
Código PHP:
<?php
$url
="sid=54654654654&ord=nombre&orden=1";
$patron="ord=([a-z]+)&orden=(-1|0|1)$";

if(
eregi($patron,$url,$v)) {
   echo 
$v[1]."<br/>"//imprime: nombre
   
echo $v[2]."<br/>"//imprime: 1
   
}
else { echo 
'error'; }
?>
Saludote !