Hola,
 
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:
    echo ereg(".&?(ord)=?([a-z])&?(orden)=?[-1|0|1]","sid=54654654654&ord=nombre&orden=1")?"bien":"mal"; 
    
  Siempre me dice MAL. 
¿Alguien me peude ayudar?