如何用Lua实现类似正则表达式模式匹配的功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1676个文字,预计阅读时间需要7分钟。
`string.gsub` 函数有三个参数:目标字符串、模式字符串、替换字符串。基本作用是查找并替换字符串中的匹配项。例如:
luas=string.gsub(Lua is good, good, bad?)print(s) -- Lua is bad?
string.gsub 函数有三个参数:目标串,模式串,替换串。
基本作用是用来查找匹配模式的串,并将使用替换串其替换掉:
s = string.gsub("Lua is good", "good", "bad?")
print(s) --> Lua is bad
string.gsub 的第二个返回值表示进行替换操作的次数。
本文共计1676个文字,预计阅读时间需要7分钟。
`string.gsub` 函数有三个参数:目标字符串、模式字符串、替换字符串。基本作用是查找并替换字符串中的匹配项。例如:
luas=string.gsub(Lua is good, good, bad?)print(s) -- Lua is bad?
string.gsub 函数有三个参数:目标串,模式串,替换串。
基本作用是用来查找匹配模式的串,并将使用替换串其替换掉:
s = string.gsub("Lua is good", "good", "bad?")
print(s) --> Lua is bad
string.gsub 的第二个返回值表示进行替换操作的次数。

