string.find (s, pattern [, init [, plain]])
文字列s の中から、パターンに最初にマッチするものを探す。
一致した場合、'findは、'sの、この出現が始まるインデックスと終わるインデックスを返し、そうでない場合は、'ヌル を返す。 3 番目の、省略可能な数値引数 init は、検索の開始位置を示します。デフォルト値は 1 で負の値も使用できます。 4番目のオプション引数'plainにtrueを指定すると、パターンマッチング機能がオフになり、'patternに含まれる文字が "マジック "とみなされない、プレーンな "部分文字列の検索 "が実行される。 plain を指定する場合は、init も指定しなければならないことに注意してください。
パターンの中にキャプチャーが指定されていれば、一致が見つかった場合に、キャプチャーされた値も 2 つのインデックスの後に返されます。