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.gztrả 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ề ""