[Ruby on Rails] String

LeeHanna·2021년 5월 7일
0

RoR

목록 보기
4/5
post-thumbnail

String : 문자열을 저장하기 위한 데이터 타입

[ String 관련 주요 메서드 ]

기본값 : str = "hello"

  • str.concat("world")
    ⇒ hello world : 문자열 이어붙이기
  • str.capitalize
    ⇒ Hello : 문자열의 가장 첫번째 문자 대문자화
  • str.chr
    ⇒ h : 문자열의 맨 앞자리 리턴
  • str.clreat
    ⇒ "" : 변수에 저장되어 있던 문자열을 빈 문자열로 변경
  • str.downcase
    ⇒ hello : 문자열을 모두 소문자화
  • str.upcase
    ⇒ HELLO : 문자열을 모두 대문자화
  • str.empty?
    ⇒ false 리턴 : 문자열이 빈 문자열인지 아닌지 판별
  • str.include? "ha"
    ⇒ false 리턴 : include 메서드의 파라미터로 전달되는 문자열 ("ha")가 해당 문자열에 포함되는지 판별하는 메서드
  • str.slice(2)
    ⇒ l 리턴 : 메서드의 파라미터로 전달한 Index값(2)에 해당되는 문자열의 요소 값을 리턴
  • str.split('l')
    ⇒ ["he", "", "o"] 리턴 : 해당 메서드의 파라미터 값('l')으로 전달되는 문자를 가지고 해당 문자열에서 찾은 후 빈문자로 바꾼 후 나머지 각각 배열 요소로 저장
  • str.sub("l", "e")
    ⇒ heelo 리턴 : 해당 문자열에서 파라미터 중 첫번째 값("l")에 해당되는 값 중 첫번째 값을 파라미터 두번째("e")의 값으로 변경시켜주는 것

0개의 댓글