Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2008, 04:06
viktoria
 
Fecha de Ingreso: septiembre-2006
Mensajes: 349
Antigüedad: 17 años, 6 meses
Puntos: 0
expresiones regulares

Hola chicos,
tengo una exprecion regular
Código PHP:
$regexp1 '/(algo=.*)(?=algo|$)/Us'
y intento descifrar lo jeje y la verdad que me confundo.
Primero cuando hay 2 submascaras que quiere decir lo? que se tiene que valorar una detras de otra?
Luego entinedo que eso significa (mas o menos) buscar algo que empieze por

"algo=" y termina por "=algo" o fin de cadena?? Etiendo que Us U(low/up case) y simbolo "s" fuera del patron es que si en submascaras hay salto de linea lo acepta?

Pero en total que hace exactamente busca una cadena empieze por

"algo=" y termina por "=algo" o me equivoco? Y no entiendo porque aparece signo "?" en segunda submascara. Que es lo que hace este simbolo alli?

Bueno gracais a todos quien me puede aclarar algo con esto.