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

    solution

    Đề bài: [Lập trình Web & Backend] Trích version từ URL path

    Trích version từ URL path

    Một API thường nhúng số phiên bản vào đường dẫn URL, ví dụ /v1/users hay /v2/products. Cách này gọi là URL path versioning.

    Cho một đường dẫn URL, hãy trích ra số phiên bản đứng ngay sau ký tự v ở segment đầu tiên có dạng /vN/.

    Ví dụ

    • Input: /v2/users/10
    • Output: 2

    Nếu URL không chứa segment version hợp lệ, in none.

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

      Một dòng duy nhất là đường dẫn URL (bắt đầu bằng /).

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

      Độ dài URL không quá 200 ký tự. Version (nếu có) là số nguyên dương 1..99.

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

      In ra số phiên bản (số nguyên) nếu tìm thấy, ngược lại in none.

    Ví dụ:

    Đầu vào:

    /v2/users/10
    

    Đầu ra:

    2

    Giải thích:

    Segment đầu tiên dạng /vN/ là v2, nên version = 2.

    Đang tải editor...