吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1469|回复: 10
收起左侧

[已解决] Lua语言的正则匹配,给我整蒙了

  [复制链接]
飞龙project 发表于 2020-8-10 11:36
本帖最后由 飞龙project 于 2020-8-10 12:39 编辑

本人Lua刚入门,用到了正则匹配,然后
[Lua] 纯文本查看 复制代码
string.find("其实还好","[来康][点丶份张幅][色瑟涩][图圖]")

居然能输出
[Lua] 纯文本查看 复制代码
1       4

请问这是什么原因?给我整蒙了,还是说lua的正则与Python的正则匹配机制不一样?

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ericjian 发表于 2020-8-10 11:46
是什么类型的项目用Lua啊?最近老听到,也不知道它有啥好处?
 楼主| 飞龙project 发表于 2020-8-10 11:54
ericjian 发表于 2020-8-10 11:46
是什么类型的项目用Lua啊?最近老听到,也不知道它有啥好处?

Qbot项目
boxer 发表于 2020-8-10 11:58
LUA叫模式匹配吧,可以理解为 简化的正则,大体一致,但有不同
 楼主| 飞龙project 发表于 2020-8-10 12:01
boxer 发表于 2020-8-10 11:58
LUA叫模式匹配吧,可以理解为 简化的正则,大体一致,但有不同

但这是汉字啊,不应该返回nil么?
flypds 发表于 2020-8-10 12:09
我记得这里有发技术贴
 楼主| 飞龙project 发表于 2020-8-10 12:14
flypds 发表于 2020-8-10 12:09
我记得这里有发技术贴

问一下是在哪里?我找了下没找到......
boxer 发表于 2020-8-10 12:18
飞龙project 发表于 2020-8-10 12:01
但这是汉字啊,不应该返回nil么?

应该是按字节匹配的, 把汉字转字节码后
其实还好        \xE5\x85\xB6\xE5\xAE\x9E\xE8\xBF\x98\xE5\xA5\xBD
[来康]  \x5B\xE6\x9D\xA5\xE5\xBA\xB7\x5D
[点丶份张幅]    \x5B\xE7\x82\xB9\xE4\xB8\xB6\xE4\xBB\xBD\xE5\xBC\xA0\xE5\xB9\x85\x5D
[色瑟涩]        \x5B\xE8\x89\xB2\xE7\x91\x9F\xE6\xB6\xA9\x5D
[图圖]  \x5B\xE5\x9B\xBE\xE5\x9C\x96\x5D

免费评分

参与人数 1吾爱币 +2 热心值 +1 收起 理由
飞龙project + 2 + 1 多谢!

查看全部评分

 楼主| 飞龙project 发表于 2020-8-10 12:25
boxer 发表于 2020-8-10 12:18
应该是按字节匹配的, 把汉字转字节码后
其实还好        \xE5\x85\xB6\xE5\xAE\x9E\xE8\xBF\x98\xE5\xA5 ...

那该如何纠正呢?求大佬给个demo也行
boxer 发表于 2020-8-10 12:32
飞龙project 发表于 2020-8-10 12:25
那该如何纠正呢?求大佬给个demo也行

我不会LUA啊
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 13:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表