En expresiones regulares, haga coincidir el final de la cadena o un carácter específico
Tengo una cuerda. El final es diferente, como por ejemploindex.php?test=1&list=UL
oindex.php?list=UL&more=1
. Lo único que busco es&list=
.
¿Cómo puedo unirlo, ya sea en medio de la cadena o al final? Hasta ahora tengo[&|\?]list=.*?([&|$])
, pero el([&|$])
parte no funciona realmente; Estoy tratando de usar eso para emparejar&
o el final de la cadena, pero el final de la parte de la cadena no funciona, por lo que este patrón coincide con el segundo ejemplo pero no con el primero.