Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Hệ điều hành Unix] Trích cặp key=value từ cấu hình

    Dòng cấu hình Unix thường chứa nhiều cặp key=value. Dùng nhóm bắt và findall để trích mọi cặp khớp (\w+)=(\w+), in mỗi cặp dạng key:value, theo thứ tự xuất hiện.

    Ví dụ:

    Input:
    HOST=local PORT=22
    DEBUG=on
    # comment
    Output:
    HOST:local
    PORT:22
    DEBUG:on
    
    • Định dạng đầu vào:

      Nhiều dòng cấu hình trên stdin.

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

      Tối đa 10000 dòng.

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

      Mỗi cặp key:value trên một dòng, theo thứ tự xuất hiện.

    Ví dụ:

    Đầu vào:

    HOST=local PORT=22
    DEBUG=on
    # comment
    

    Đầu ra:

    HOST:local
    PORT:22
    DEBUG:on

    Giải thích:

    Ba cặp key=value được trích theo thứ tự; dòng comment không có cặp nào.

    Đang tải editor...