lua脚本中怎么对比字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了lua脚本中怎么对比字符串相关的知识,希望对你有一定的参考价值。
脚本中的对比是不是和编码有关,
lua 字符串的比较 是检测字符串的hash是否一样来判断两个字符串是否相等
测试代码如下:
local a = "dfadfafdasf"
local b = "dfadfafdasf"
print(a==b)
lua脚本还可以对utf8字符串过滤中文字符,实现代码如下:
local _, count = string.gsub(str, "[^\\128-\\193]", "")
for uchar in string.gfind(str, "[%z\\1-\\127\\194-\\244][\\128-\\191]*") do
tab[#tab+1] = uchar
end,
参考技术A不需要 直接用全等对比就好了
local a = "abc"local b = "def"
print(a == b)本回答被提问者和网友采纳
以上是关于lua脚本中怎么对比字符串的主要内容,如果未能解决你的问题,请参考以下文章