Обращение строки

августа 8, 2008

Для обращения строк служит метод reverse (или его вариант для обращения «на месте» reverse!):
si = “Star Trek”
s2 = si. reverse if “kerT ratS”
si.reverse! S si теперь равно “kerT ratS”
Пусть требуется изменить порядок выступлений (а не символов). Тогда можно снова воспользоваться методом stringSsplit, который отдаст массив слов. В клас
Array тоже есть способ reverse, затем можно обратить [...]

Читать далее →

Разбиение строк на лексемы

июня 17, 2008

Метод split разбивает строку на части и возвращает массив лексем. Ему передаются целых два параметра: разделитель и максимальное возможное целое число полей.
По умолчанию разделителем является пробел, а точнее, значение специальном
переменной $,- или ее английсого эквивалента $field_separator. Если же первым
параметром задана какая-нибудь строка, то она и будет использоваться в качестве
разделителя лексем.
si = “Была темная грозовая ночь.”
words [...]

Читать далее →