腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
Lua
模式匹配与正则
表达式
、
、
我目前正在学习
lua
。关于
lua
中的模式匹配,我在
lua
.org上的
lua
文档中找到了以下句子: 尽管如此,
Lua
中的模式匹配是一个强大的工具,并且包括一些难以与标准实现相匹配的功能。因为我熟悉posix正则
表达式
,所以我想知道是否有任何常见的示例表明
lua
模式匹配比正则
表达式
“更好”--或者我误解了这句话?如果有任何常见的例子:为什么模式匹配与正则
表达式
更适合?
浏览 116
提问于2010-04-23
得票数 63
回答已采纳
2
回答
如何在
Lua
中编写这个正则
表达式
?
、
、
我是
Lua
正则
表达式
等价特性的新手,我需要编写以下正则
表达式
,它应该将数字与小数进行匹配 \b[0-9]*.\b[0-9]*(?!])基本上,它匹配十进制格式的数字(例如: 1,1.1,0.1,0.11),它们不是以']‘结尾的,我一直在尝试用string.gmatch用
Lua
编写一个类似这样的正则
表达式
,但我对
Lua
匹配
表达式
缺乏经验
浏览 2
提问于2011-06-01
得票数 12
回答已采纳
1
回答
将
Lua
输出保存到Python字符串
、
、
、
我有一个
Lua
表达式
,它可以打印一些字符串。例如:print(1+2)。然后,我使用库在Python3中调用这个
表达式
:res =
lua
.eval('print(1+2)') 当然,res是None,因为这个
表达式
不返回任何内容。
浏览 4
提问于2016-02-19
得票数 2
2
回答
为什么
Lua
解释器输出为零?
在
Lua
5.3.0中,我运行"true and print("Hi")":Hi为什么程序输出nil
浏览 3
提问于2015-06-28
得票数 1
回答已采纳
1
回答
Lua
子模式匹配奇数
、
我有两段代码,它们根据模式来拆分字符串。local test = "whop^1whap^2whup"local lastpos = 1 print("str: "..string.sub(
浏览 3
提问于2011-08-05
得票数 1
回答已采纳
2
回答
匹配一行的两个不同部分的正则
表达式
、
、
我在
lua
工作,我需要匹配通过文件IO接收的行的两个部分。我没有使用正则
表达式
的经验,而且有人告诉我
lua
没有内置完整的正则
表达式
支持(但我有一个库可以在需要时提供)。有人能帮我构建正则
表达式
来匹配必要的部分吗?
浏览 0
提问于2009-09-15
得票数 0
回答已采纳
1
回答
可以自动消除
表达式
和语句歧义的
Lua
?
、
众所周知,
Lua
5.3以这种方式处理交互式REPL以区分
表达式
和语句:所以,我想知道,是否有一种实现REPL自动消除
表达式
和语句歧义的方法?为了实现这一点,我需要添加一些语法分析吗?
浏览 8
提问于2022-01-02
得票数 1
回答已采纳
1
回答
如何匹配
Lua
中的句子
、
我试图创建一个正则
表达式
来匹配一个句子。function matchsent(text) for sent in utf8.gmatch我知道
Lua
使用不同的regex模式,它的regex功能是有限的,但是为什么上面的regex会给我一个语法错误呢?在
Lua
中匹配正则
表达式
的句子会是什么样的呢?
浏览 3
提问于2016-09-05
得票数 3
回答已采纳
1
回答
guid的
Lua
模式
、
、
、
我正试图在
Lua
实现一个模式,但没有成功。我无法找到在
Lua
中找到实现正则
表达式
的适当方法,也无法在文档中找到实现正则
表达式
。 请帮助我实现上述guid的正则
表达式
。
浏览 2
提问于2014-04-11
得票数 6
回答已采纳
2
回答
为什么
Lua
用这种方式调整结果?
我正在阅读
Lua
参考手册,它说: 对于其他编程语言来说,这是常见的吗?
浏览 0
提问于2017-10-16
得票数 2
回答已采纳
1
回答
需要动态创建
Lua
函数
、
我正在尝试从另一个函数中创建一个
Lua
函数。新的名为"fx“的
Lua
函数应该对标量变量进行操作--比如说x --并返回f_x(x),其中f_x(x)可以是"x+1”或"x^2“之类的内容。
浏览 0
提问于2019-07-15
得票数 2
1
回答
C++将字符串传递给
lua
错误
、
我试图在C++中使用
lua
状态,我需要从C++传递一个str,但是当我试图调用我用
lua
编写的函数时,我会尝试调用nil值。它直接编译到
lua
环境中,但是当我在其中输入
表达式
时,就会得到错误。int main(int argc, char** argv){ L = luaL_newstate(); const char*finalString; luaL_dofile(L,argv[1])
浏览 6
提问于2017-04-23
得票数 1
回答已采纳
2
回答
在
lua
中同时定义和调用函数
、
、
如下所示: local something = 1; // something}() 在
lua
浏览 1
提问于2018-12-06
得票数 1
回答已采纳
1
回答
Lua
: Regex和
Lua
模式
、
local code = [[]] 我如何创建一个接受client_script '和' --Test之间的所有内容的正则
表达式
/模式
浏览 2
提问于2021-02-19
得票数 0
1
回答
C:在宏中创建和返回变量
、
、
我有点困惑,为什么这个C宏不能编译:
lua
_getfield((
Lua
), (idx), (name)), \
lua
_pop((
Lua
), 1), __result)primary-expressi
浏览 0
提问于2012-04-24
得票数 0
回答已采纳
4
回答
Python与
Lua
的嵌入式脚本/文本处理引擎
、
、
、
、
应用程序将需要进行大量的文本处理,并在这些脚本中使用正则
表达式
。这是正确的选择吗?我是否应该考虑使用另一种语言?有什么理由让我再看一眼
Lua
吗?
浏览 0
提问于2010-09-23
得票数 16
回答已采纳
1
回答
运行时
表达式
自动完成
、
我编写了一个函数,可以在运行时使用它来建议如何完成提供的不完整的
Lua
表达式
,这样它就有意义了(也就是说,它将计算为一个非零值)。例如,这可以与可以在运行时计算
Lua
表达式
的应用程序控制台一起使用,以便允许您自动完成
表达式
,如"network.database索引.ro“,并按Tab按"network.database索引.rowCount5.1 replace the line with: //
lua
_pushvalue(L,
浏览 0
提问于2014-01-23
得票数 14
回答已采纳
3
回答
Lua
模式中的逻辑“或”?
、
在
Lua
中可以实现吗?slash/ending/string/", "\\|/$", "")这里的重点是不接受
Lua
浏览 3
提问于2010-08-12
得票数 13
回答已采纳
1
回答
如何将shell脚本的输出存储在conky中的变量中?
、
所以我要用sensors命令得到CPU核心温度。$Core 0 Temp:$alignr${execi 1 sensors | grep 'Core 0' | awk {'print $3'}} $alignr${execibar 1 sensors | grep 'Core 0' | awk {'print $3'}} 每秒钟,我都会在两个地方运行完全相同的命令sensors | grep 'Core 0' | awk {'print $3'},用于完全相同的输出。是否有一种方法可
浏览 2
提问于2021-02-27
得票数 0
1
回答
无法执行
lua
代码,请从文件中读取
、
、
、
、
我有一些
lua
代码的样本。例如: print(i)我需要使用Python3.4上的库来执行它。为此,我编写了以下代码:
lua
= lupa.LuaRuntime(unpack_returned_tuples=True)其中test.
lua
是我的示例
lua
文件。_lupa.run_
lua
(lupa/_lu
浏览 15
提问于2016-02-18
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【编程】LUA基础
Lua string hash 算法
我们能用lua做什么
lua基础简介
Lua!
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券