Tengo un cadena como esta:C# Los valores de extracto de pares de valores clave en la cadena
blablablamorecontentblablabla?name=michel&score=5&age=28&iliedabouttheage=true
se parece a una cadena normal de consulta sí, pero no estoy en ningún contexto web
ahora desea extraer los valores (después del signo =) por su clave, por ejemplo, ¿cuál es el nombre (michel), el puntaje (5), la edad (28), etc.
Normalmente analizo la cadena como obtener la posición en la cadena de la palabra 'nombre', luego sume 5 (longitud de 'nombre =') y asigne a esta posición 'inicio' y luego busque & -señal y nombre esa posición 'final', y luego obtener la cadena entre el inicio y el final de la posición.
Pero debe haber una solución mejor, ¿es esto una expresión regular?
+1 para la herramienta correcta para el trabajo – STW
muy agradable.de hecho correcto para el trabajo – Michel