String.count: Difference between revisions
Jump to navigation
Jump to search
Krischkros (talk | contribs) No edit summary |
Krischkros (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
English: | |||
This Function counts a text from a text. | This Function counts a text from a text. | ||
It is server side and client side! | It is server side and client side! | ||
Line 20: | Line 22: | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
outputChatbox(string.count("A Text", "T")) -- and the result is 2! | outputChatbox(string.count("A Text", "T")) -- and the result is 2! | ||
</syntaxhighlight> | |||
German: | |||
Diese Funktion zählt euch auf, wie oft ein String in einem anderen gegeben String vorhanden ist. | |||
Diese Funktion geht serverseitig, wie auch clientseitig. | |||
Die Verwendung ist eigentlich ganz simpel, allerdings sehr nützlich! | |||
<syntaxhighlight lang="lua"> | |||
function string.count(text, search) | |||
if searchand text then | |||
local string_count = 0 | |||
for i in string.gfind(text, search) do | |||
string_count = string_count + 1 | |||
end | |||
return string_count | |||
else | |||
return 0 | |||
end | |||
end | |||
</syntaxhighlight> | |||
Verwendung: | |||
<syntaxhighlight lang="lua"> | |||
outputChatbox(string.count("Yeah, Senfsalat", "a")) -- Das Ergebnis btw. der Rückgabewert wähle in diesem Fall 3. Da 3x "a" vorhanden ist. | |||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 11:05, 30 June 2012
English:
This Function counts a text from a text. It is server side and client side!
function string.count(text, search) if searchand text then local string_count = 0 for i in string.gfind(text, search) do string_count = string_count + 1 end return string_count else return 0 end end
Usage:
outputChatbox(string.count("A Text", "T")) -- and the result is 2!
German:
Diese Funktion zählt euch auf, wie oft ein String in einem anderen gegeben String vorhanden ist. Diese Funktion geht serverseitig, wie auch clientseitig. Die Verwendung ist eigentlich ganz simpel, allerdings sehr nützlich!
function string.count(text, search) if searchand text then local string_count = 0 for i in string.gfind(text, search) do string_count = string_count + 1 end return string_count else return 0 end end
Verwendung:
outputChatbox(string.count("Yeah, Senfsalat", "a")) -- Das Ergebnis btw. der Rückgabewert wähle in diesem Fall 3. Da 3x "a" vorhanden ist.