utf8.find
Client-side
Server-side
Shared
This page is incomplete! Help wanted!
Please finish this page using the corresponding Old Wiki article.
Go to Contribution guidelines for more information.
Finds the first occurrence of the pattern in the string passed. If an instance of the pattern is found, a pair of values representing the start and the end of the matched string is returned.
Syntax
utf8.find ( )Code Examples
server
This example shows how to search for parts of a string.
print( utf8.find( "Hello MTA User", "User" ) ) -- 11, 14print( utf8.find( "Hello MTA User", "e" ) ) -- 2, 2print( utf8.find( "Hello MTA User", "e", 3 ) ) -- 13, 13print( utf8.find( "Привет Привет", "%s" ) ) -- 7, 7print( utf8.find( "Привет Привет", "%s", 1, true ) ) -- nil
-- Comparsion of utf8.find and string.findlocal startpos, endpos = utf8.find( "Привет", "и" )print( startpos, endpos ) -- 3, 3
local startpos, endpos = string.find( "Привет", "и" )print( startpos, endpos ) -- 5, 6