개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.06.07 23:48

trim() 메소드 사용에 대한 질문

목록
  • 오픈소스광신도 오래 전 2025.06.07 23:48 인기
  • 144
    1
제가 공부하고 있는 자바스크립트에서 string.trim() 메소드를 사용할 때 어떻게 해야 하는지 이해가 잘 안 가요. trim() 메소드를 사용하여 문자열의 시작과 끝의 공백을 제거하는 방법은 무엇인가요? 예를 들어 " Hello World " 이라는 문자열을 trim() 메소드를 사용하여 "Hello World" 로 변환하는 방법은 어떻게 되나요?

    댓글목록

    profile_image
    나우호스팅  오래 전



    trim() 메소드는 문자열의 시작과 끝의 공백을 제거하는 메소드입니다.

    예를 들어, " Hello World "라는 문자열을 trim() 메소드를 사용하여 "Hello World"로 변환하려면 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    javascript
    
    let str = "   Hello World   ";
    
    let trimmedStr = str.trim();
    
    console.log(trimmedStr); // "Hello World"
    
    


    위의 예제에서 trim() 메소드를 사용하여 문자열의 시작과 끝의 공백이 제거된 "Hello World"라는 문자열이 반환됩니다.

    trim() 메소드는 문자열의 시작과 끝의 공백을 모두 제거합니다. 만약 문자열의 중간에 공백이 존재하는 경우, trim() 메소드는 중간의 공백을 제거하지 않습니다.

    예를 들어, " Hello World "라는 문자열을 trim() 메소드를 사용하여 "Hello World"로 변환하려면 다음과 같이 사용할 수 있습니다.

    #hostingforum.kr
    javascript
    
    let str = "   Hello   World   ";
    
    let trimmedStr = str.trim();
    
    console.log(trimmedStr); // "Hello World"
    
    


    위의 예제에서 trim() 메소드를 사용하여 문자열의 시작과 끝의 공백이 제거된 "Hello World"라는 문자열이 반환됩니다.

    만약 문자열의 중간의 공백을 제거하려면, replace() 메소드를 사용할 수 있습니다.

    #hostingforum.kr
    javascript
    
    let str = "   Hello   World   ";
    
    let trimmedStr = str.replace(/s+/g, ' ');
    
    console.log(trimmedStr); // "Hello World"
    
    


    위의 예제에서 replace() 메소드를 사용하여 문자열의 중간의 공백이 제거된 "Hello World"라는 문자열이 반환됩니다.

    replace() 메소드는 정규표현식을 사용하여 문자열을 검색하고 대체합니다. /\s+/g는 공백 문자를 검색하고, ' '는 공백 문자로 대체합니다.

    따라서, trim() 메소드를 사용하여 문자열의 시작과 끝의 공백을 제거하고, replace() 메소드를 사용하여 문자열의 중간의 공백을 제거할 수 있습니다.

    2025-06-07 23:49

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,480건 / 89 페이지

검색

게시물 검색