在Lua中,如何在url中找到特定的字符串?

时间:2016-04-14 06:43:22

标签: string url lua

我正在写一个Lua函数,如果url有特定的字符串,例如“home”,我想添加一个if / else语句,如果url看起来像这样:

http://AAA/home
http://AAA/home/01
http://AAA/home/02

然后停止该功能,但如果url没有“home”字符串,则执行以下功能:

http://AAA/next
http://AAA/test

有人能给我一些关于在网址中检测特定字符串的线索吗?

1 个答案:

答案 0 :(得分:2)

有两种方法可以做到这一点: 您可以使用string.match()string.find(),我个人使用string.find()(大多数人都这样做)。

您的代码看起来像这样:



text = "http://AAA/home"

if string.find(text, "home?",0,true) then
  # do what you want
else
  # do something else
end




PS:重复的问题 - How to check if matching text is found in a string in Lua?