tengo una exprecion regular
Código PHP:
$regexp1 = '/(algo=.*)(?=algo|$)/Us';
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.