반응형
앞 뒤 공백 제거 메소드 strip
기능
문자열 앞과 뒤 공백을 제거한 결과값을 리턴한다. 이때 공백은 null, 수평 탭(\t), 수직 탭(\v), 줄 바꿈(\n), 캐리지 리턴(\r), 폼 피드(\f), 공백 문자 중 하나로 정의된다. 리턴값을 통해 값을 바꾸지 않고 메소드를 통해 객체 값 자체를 바꾸고 싶다면 strip! 사용도 가능하다. 이때 느낌표가 붙은 메서드의 의미를 모른다면 아래 포스팅을 참고하길 바란다.
사용 예시
> " hello ".strip
=> "hello"
> "\tgoodbye\r\n".strip
=> "goodbye"
> "\x00\t\n\v\f\r ".strip
=> ""
> "hello".strip
=> "hello"
참고 자료 및 사이트
- https://rubyapi.org/2.6/o/string#method-i-strip
반응형