Ruby: как получить первый символ строки - PullRequest
104 голосов
/ 28 апреля 2010

Как я могу получить первый символ в строке, используя Ruby?

В конечном итоге я беру чью-то фамилию и просто создаю из нее инициал.

Так что, если строка "Смит", я просто хочу "S".

Ответы [ 11 ]

0 голосов
/ 18 мая 2017

Любой из этих методов будет работать:

name = 'Smith'
puts name.[0..0] # => S
puts name.[0] # => S
puts name.[0,1] # => S
puts name.[0].chr # => S
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...