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

августа 8, 2008

Для обращения строк служит метод reverse (или его вариант для обращения «на месте» reverse!):

si = “Star Trek”
s2 = si. reverse if “kerT ratS”
si.reverse! S si теперь равно “kerT ratS”

Пусть требуется изменить порядок выступлений (а не символов). Тогда можно снова воспользоваться методом stringSsplit, который отдаст массив слов. В клас
Array тоже есть способ reverse, затем можно обратить массив, а потом с помощью приема join связать слова в последнюю строчку:

phrase = “Nov; here’s a sentence”
phrase.split(” “).reverse.join(” “)
# “sentence a here’s Now”

Связанные записи

Комментировать

Вы должны войти для того, чтобы оставить комментарий.