У меня есть строка вроде этого:
blablablamorecontentblablabla?name=michel&score=5&age=28&iliedabouttheage=true
выглядит как строка регулярных запросов да, но я не в каком-либо веб-контексте
теперь я хочу извлечь значения (после знака =) по их ключу, например, что такое имя (michel), оценка (5), возраст (28) и т.д.
Обычно я разбираю строку, как бы получить позицию в строке слова "имя", затем добавьте 5 к ней (длина "name=" ) и назовите эту позицию "start", затем найдите & - подпишите и назовите эту позицию "конец", а затем получите строку между началом и концом позиции.
Но должно быть лучшее решение, является ли это регулярным выражением?