substring 하려면 [StartIndex..EndIndex] 를 이용한다
>> abc
=> "abcd;;;;;efg=aaa:::::bbb"
>> abc[0..1]
=> "ab"
-1을 선택하면, 맨 마지막 문자 인덱스를 의미한다.
>> abc[4..-1]
=> ";;;;;efg=aaa:::::bbb"
>> abc[0..-1]
=> "abcd;;;;;efg=aaa:::::bbb"
>> abc[0..-2]
=> "abcd;;;;;efg=aaa:::::bb"
>> abc[0..-1]
=> "abcd;;;;;efg=aaa:::::bbb"
>> abc[0..0]
=> "a"
'Ruby' 카테고리의 다른 글
[ruby] 역슬래쉬 (0) | 2015.12.10 |
---|---|
[ruby] substring 포함 여부 확인하기 (0) | 2015.12.10 |
[ruby] 스트링 치환 (replacement) (0) | 2015.12.09 |
잘 동작하던 Gem이 이상이 생겨서 발생하는(Gem::LoadError) - Add `gem 'mysql2'` 해결 (0) | 2015.09.09 |
ruby 공부 - interval단위로 DateTIme 시간 출력하기 (0) | 2015.05.06 |