string.find 汉字(lua)

lua的string.find和string.gfind支不支持搜索汉字。我想从一个文件中提取东西,格式大概是:名字一\t123456\t123456名字二\t12345... lua的string.find和string.gfind 支不支持搜索汉字。我想从一个文件中提取东西,格式大概是:
名字一 \t 123456 \t 123456
名字二 \t 123456 \t 123456
我如果搜索\t或者空白字符,确实也可以定位到名字,但是同时也取了数字。有没有比较方便的方法直接取出名字的汉字,而不要数字
展开
 我来答
yaoyue1019
2012-03-18 · 知道合伙人互联网行家
yaoyue1019
知道合伙人互联网行家
采纳数:804 获赞数:3392
擅长lua脚本 与android前端交互设计

向TA提问 私信TA
展开全部
str = "啊啊啊124噶again舍得噶公司"
print(string.match(str,"[\128-\254]+"))
主要就是使用字符串的匹配 匹配编号128-254的字符
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式