루비는 포함한 문자열 조작을 위한 직관적인 메소드를 제공합니다.
(어떻게 하나요?) 문자열 연결은 루비에서 상당히 기본적인 기능입니다.
(방법) Ruby에서 downcase 메소드는 ASCII 문자만 아닌 Unicode 문자에 대해서도 소문자 변환을 지원합니다.
downcase
gsub 메소드와 delete 메소드는 각기 다른 환경에서 유용합니다.
gsub
delete
(어떻게:) 컴퓨터 언어는 데이터 처리의 기본적인 부분으로 문자열 조작을 포함합니다.
(방법) Ruby에서는 .length 또는 .size 메소드를 사용하여 문자열의 길이를 쉽게 찾을 수 있습니다.
.length
.size
Ruby에서는 중괄호 내부에 #{} 구문을 사용해 구현됩니다.
#{}
Ruby는 이런 성가신 따옴표를 잘라내는데 몇 가지 깔끔한 트릭을 가지고 있습니다.
(어떻게 할까요?) Ruby에서 문자열 내에서 텍스트를 검색하고 바꾸는 기본적인 방법은 sub와 gsub 메소드를 사용하는 것입니다.
sub
간단한 패턴에 대해 문자열을 매치하려면 match 메소드를 사용할 수 있습니다.
match