小编Pek*_*ese的帖子

Lua 模式在行尾时停止

我需要获得关于 Lua 中的一种模式的帮助,该模式在换行后停止读取。我的代码:

function getusers(file)
local list, close = {}
    local user, value = string.match(file,"(UserName=)(.*)")
    print(value)
    f:close()
end

f = assert(io.open('file2.ini', "r"))
local t = f:read("*all")
getusers(t)


--file2.ini--

user=a
UserName=Tom
Password=xyz
UserName=Jane
Run Code Online (Sandbox Code Playgroud)

使用 file2.ini 的脚本输出:

汤姆

密码=xyz

用户名=Jane

如何让模式在到达行尾后停止?

string lua lua-patterns

3
推荐指数
1
解决办法
2157
查看次数

c#如何使用带有多个参数的string.Split()?

我需要在&符号之后和两个换行符后分割一个字符串(\r\n\r\n).

string.Split()方法不接受这么多的参数.如何以最简单的方式使用所需参数将字符串拆分为数组?

我尝试使用string.Split():

string[] sort = result.Split('&\r\n\r\n');
Run Code Online (Sandbox Code Playgroud)

c# string split

0
推荐指数
1
解决办法
1373
查看次数

标签 统计

string ×2

c# ×1

lua ×1

lua-patterns ×1

split ×1