Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution
    Đăng nhập
    Đăng nhập

    Đề bài: [Thiết kế Web] Parse chuỗi truy vấn thành đối tượng

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 2: HTML, CSS, JavaScript và các công cụ thiết kế Web — khóa Thiết kế Web

    Cho một chuỗi truy vấn dạng "key1=value1&key2=value2&..." (có thể rỗng). Nếu một khóa xuất hiện nhiều lần, hãy gộp tất cả các giá trị của khóa đó lại, nối bằng dấu phẩy "," theo đúng thứ tự xuất hiện trong chuỗi gốc.

    In ra mỗi khóa duy nhất trên một dòng theo định dạng "key: value1,value2,...", các dòng được SẮP XẾP theo thứ tự alphabet của khóa (so sánh chuỗi thông thường). Nếu chuỗi truy vấn rỗng, in "Không có tham số".

    • Định dạng đầu vào:

      Một dòng duy nhất chứa chuỗi truy vấn (có thể là dòng trống).

    • Ràng buộc đầu vào:

      Số lượng cặp key=value không vượt quá 50.

    • Định dạng đầu ra:

      In ra các dòng "key: value1,value2,..." đã sắp xếp theo khóa, hoặc "Không có tham số".

    Ví dụ:

    Đầu vào:

    sort=asc&cat=shoes&cat=bags&page=2
    

    Đầu ra:

    cat: shoes,bags
    page: 2
    sort: asc

    Chủ đề

    🌐 Thiết kế WebThiết kế WebThiết kế Web: Web & URLTất cả môn học

    Đang tải editor...