tôi có một chuỗi như thế này:c giá trị # chiết xuất từ cặp khóa-giá trị trong chuỗi
blablablamorecontentblablabla?name=michel&score=5&age=28&iliedabouttheage=true
trông giống như một chuỗi truy vấn thường xuyên có, nhưng tôi không trong bất kỳ bối cảnh web
bây giờ tôi muốn trích xuất các giá trị (sau dấu =) bằng khóa của chúng, ví dụ: tên (michel), điểm số (5), độ tuổi (28), v.v.
Thông thường tôi phân tích chuỗi như vị trí trong chuỗi của từ 'tên', sau đó thêm 5 vào nó (chiều dài của 'name =') và đặt tên vị trí này là 'bắt đầu' sau đó tìm kiếm &đăng nhập và đặt tên cho vị trí đó là 'kết thúc', và sau đó lấy chuỗi giữa vị trí bắt đầu và kết thúc.
Nhưng phải có giải pháp tốt hơn, đây có phải là điều regex không?
+1 cho đúng công cụ cho công việc – STW
rất đẹp.thực sự đúng cho công việc – Michel