string.find (s, pattern [, init [, plain]])
Recherche la première correspondance du motif dans la chaîne s.
S'il trouve une correspondance, " find renvoie les indices de " s où cette occurrence commence et se termine ; sinon, il renvoie null. Un troisième argument numérique facultatif, " init, indique le point de départ de la recherche ; sa valeur par défaut est 1 et peut être négative. Une valeur de true en tant que quatrième argument facultatif " plain désactive les fonctions de recherche de motifs, de sorte que la fonction effectue une simple opération de "recherche de sous-chaîne", aucun caractère de " pattern n'étant considéré comme "magique". Il convient de noter que si le " plain est indiqué, le " init doit l'être également.
Si le motif comporte des captures, les valeurs capturées sont également renvoyées après les deux indices en cas de correspondance réussie.