Trong Lua chỉ có string.find
, nhưng đôi khi cần string.rfind
. Ví dụ: để phân tích đường dẫn thư mục và tệp như:Cách triển khai string.rfind trong Lua
fullpath = "c:/abc/def/test.lua"
pos = string.rfind(fullpath,'/')
dir = string.sub(fullpath,pos)
Cách viết như vậy string.rfind
?
dir, file = fullpath: '(. * /) (*).' Trận đấu –