gpt4 book ai didi

Lua gsub 第二个实例

转载 作者:行者123 更新时间:2023-12-04 20:18:32 34 4
gpt4 key购买 nike

我正在使用

local mystring = 'Thats a really nice house.'
string.gsub(mystring,"% ", "/",1)

用斜杠替换第一个空格字符。

但是如何只替换第二次出现的空格呢?

最佳答案

您可以使用函数作为 string.gsub 中的替换值并自己数比赛:

local mystring = "Thats a really nice house."
local cnt = 0
print( string.gsub( mystring, " ", function( m )
cnt = cnt + 1
if cnt == 2 then
return "/"
end
end ) )

关于Lua gsub 第二个实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26933603/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com