lua如何倒序查找字符



str = "/www/var/tmp/temp.lua"
function subString(str, k)
	ts = string.reverse(str)    //反轉字符串str
	_, i = string.find(ts, k)   //獲取k在反轉后的str字符串ts的位置
	m = string.len(ts) - i + 1   //獲取k在字符串str中的位置
	return string.sub(str, 1, m)  //返回字符串str字符k之前的部分
end
print(subString(str, "/"))

PS: lua特殊字符需要轉義,加轉義字符"%:( ) . % + - * ? [ ^ $


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM