是否可以使用string.match并返回捕获,直到最后一个.字符在扩展部分停止为止?
string.match
.
local str = "filename.lua.txt" local cap = str:match("(.+)%..+") print(cap)
输出: filename.lua
filename.lua
此模式的关键是的贪婪性,+并%.用于表示文字.
+
%.
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句