Возвращает подстроку, которая начинается с позиции P и имеет длину N (если N не задано, то возвращается подстрока с позиции P до конца строки). Отсчет P начинается с нулевой позиции. Если P+N больше длины строки, то будут возвращены все символы строки, начиная с позиции P.
Пример
$str[О, сколько нам открытий чудных!…]
^str.mid(3;20)
Выведет на экран: сколько нам открытий