Phân tách đường dẫn thành các thành phần (file.path.components)
Khai báo
thành phần, thông báo lỗi = file.path.components(đường dẫn)
Tham số
- đường dẫn
Kiểu chuỗi. Chuỗi đường dẫn cần phân tách.
Giá trị trả về
- thành phần
Kiểu bảng tuần tự hoặc nil. Khi thành công, trả về mảng chuỗi gồm các thành phần của đường dẫn; trả về 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ả
Phân tách chuỗi đường dẫn thành các thành phần và trả về theo thứ tự xuất hiện trong đường dẫn.
Thư mục gốc/của đường dẫn tuyệt đối là một thành phần riêng biệt.
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 components = file.path.components("/usr/local/bin")
-- Trả về {"/", "usr", "local", "bin"}