DOF/sqr/Core/BaseTool/String.nut

24 lines
599 B
Plaintext
Raw Normal View History

2024-12-11 15:08:57 +08:00
/*
文件名:String.nut
路径:Core/BaseTool/String.nut
创建日期:2024-11-28 23:05
文件用途:
*/
class String {
//将含有../的路径转为真实路径
function RegRealPath(Path) {
if (Path.find("../") != null) {
while (true) {
local rbuf = regexp("[^/]+/../");
local Ret = rbuf.capture(Path);
if (Ret) {
Path = Path.slice(0, Ret[0].begin) + Path.slice(Ret[0].end);
} else {
return Path;
}
}
}
return Path;
}
}