LUA 捕获、正则、截取、替换

来源:互联网 发布:mac ae破解版安装教程 编辑:程序博客网 时间:2024/05/18 07:48
function trim(s) return (string.gsub(s,"^%s*(.-)%s*$","%1"));end a="<string>8.1</string>"print(a);--正则方法:_,_,d=string.find(trim(a),"<string>(.+)</string>");print(d);--截取方法:b=string.find(a,">",1,false);c=string.find(a,"</",1,false);print(string.sub(a,b+1,c-1));--替换方法:a=string.gsub(trim(a),"<string>","")a=string.gsub(trim(a),"</string>","")print(a);

原创粉丝点击