Chuyển tới nội dung chính

Lấy phần mở rộng tệp của đường dẫn (file.path.extension)

Khai báo​

phần mở rộng, thông báo lỗi = file.path.extension(đường dẫn)

Tham số​

  • đường dẫn
    Kiểu chuỗi. Chuỗi đường dẫn.

Giá trị trả về​

  • phần mở rộng
    Kiểu chuỗi hoặc nil. Khi thành công, trả về phần mở rộng không có dấu . ở đầu; trả về chuỗi rỗng "" nếu không có phần mở rộng, hoặc nil nếu đường dẫn không hợp lệ.
  • thông báo lỗi
    Kiểu chuỗi. Trả về "Invalid path" nếu đường dẫn không hợp lệ.

Mô tả​

Trả về phần mở rộng tệp trong thành phần cuối của đường dẫn. Nếu có nhiều phần mở rộng, chỉ trả về phần cuối; ví dụ archive.tar.gz trả về gz.
Hàm này chỉ khả dụng trên các phiên bản phát hành sau 20250914.

Ví dụ​

local ext = file.path.extension("/path/to/file.txt") -- Trả về "txt"
local archive_ext = file.path.extension("/path/to/archive.tar.gz") -- Trả về "gz"
local no_ext = file.path.extension("/path/to/file") -- Trả về ""