v0.13.6

string.find

functionimplementedavailable in: camelot

Returns a pair of numbers representing the start and end of the first occurrence of the pattern within the string, if it exists.

The client has this function, but Blizzard's documentation leaves it out, so its parameters and results aren't known.

Parameters

nametypedescription
stringstringThe string to examine.
patternstringThe pattern to search for within string. This pattern is similar to Unix regular expressions, but is not the same -- see Lua Pattern matching for more details.
initposnumberIndex of the character within string to begin searching. As is usual for Lua string functions, 1 refers to the first character of the string, 2 to the second, etc. -1 refers to the last character of the string, -2 to the second last, etc. If this argument is omitted, it defaults to 1; i.e., the search begins at the beginning of string.
plainbooleanWhether or not to disable regular expression matching. Defaults to false, so regex matching is usually enabled.

Returns

#nametypedescription
1startPosnumberThe position of the first character of the first occurrence of the pattern.
2endPosnumberThe position of the last character of the first occurrence of the pattern.

In wowlua's emulated client

implementedwowlua models the system behind it. what the statuses mean

sources

Description: warcraft.wiki.gg's API pages ↗, by its contributors, CC BY-SA 4.0 ↗.