lua字符串处理函数

来源:赵克立博客 分类: 脚本 标签:lua发布时间:2018-11-24 16:19:39最后更新:2018-11-24 16:19:39浏览:832
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2018-11-24 16:19:39
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
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);



微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python