.trim() 메소드의 의미와 사용 시나리오

학습 목표:

学习目标如下所示:

  • .trim() 메소드의 의미와 사용법

학습 내용:

内容:

  1. 의미:
    Trim() 함수는 문자열 양쪽에서 공백 문자나 기타 미리 정의된 문자를 제거합니다.
    함수는 문자열의 시작과 끝에서 공백이나 기타 문자를 제거합니다. 함수가 성공적으로 실행되면 문자열 문자열에서 앞뒤 공백이 제거된 문자열을 반환하고,
    오류가 발생하면 빈 문자열()을 반환합니다. 매개 변수의 값이 NULL이면 Trim() 함수는 NULL을 반환합니다.
  2. Java에서 Trim 함수를 사용하려면 String 클래스의 Trim() 메서드를 호출해야 합니다.
  3. 이 메서드는 새 문자열을 반환하고 원래 문자열의 시작과 끝에서 공백, 캐리지 리턴, 줄 바꿈과 같은 보이지 않는 문자를 제거합니다.
  4. 호출 방법: string.trim()
  5. Trim은 문자열에서 공백을 제거하고 새 문자열을 반환하는 메서드입니다.
  6. Trim은 매개변수를 전달할 필요가 없고 현재 호출 객체를 직접 처리하며 둘째, 반환 값이 필요합니다. 함수에서 이는 호출 객체를 참조하므로 매개변수를 전달할 필요가 없습니다.

지식 요약:

小结:

  • 1. SQL의 TRIM 함수는 문자열에서 문자의 시작이나 끝을 제거하는 데 사용됩니다. 가장 일반적인 용도는 선행 또는 후행 공백을 제거하는 것입니다.

  • 2. 관련 함수
    ltrim() - 문자열 왼쪽에 있는 공백 문자나 기타 미리 정의된 문자를 제거합니다.
    rtrim() - 문자열 오른쪽에서 공백 문자나 기타 미리 정의된 문자를 제거합니다.

  • 3. Trim()은 공백을 제거할 수 있을 뿐만 아니라 다른 중복 기호도 제거할 수 있습니다.
    이러한 기호는 다음과 같습니다.

    \t  \n  \v  \f  \r  \x0085  \x00a0  ?  \u2028  \u2029
    

    가로 탭 문자, 줄 바꿈 문자, 세로 탭 문자, 페이지 피드 문자, 캐리지 리턴이 있으며 물음표를 제외한 나머지는 이스케이프 문자 형태로 작성됩니다.

  • 4. Trim() 함수는 문자열 양쪽에서 공백 문자나 기타 미리 정의된 문자를 제거합니다.

함수는 문자열의 시작과 끝에서 공백이나 기타 문자를 제거합니다. 함수가 성공적으로 실행되면 문자열 문자열에서 앞뒤 공백이 제거된 문자열을 반환하고, 오류가 발생하면 빈 문자열("")을 반환합니다. 매개 변수의 값이 NULL이면 Trim() 함수는 NULL을 반환합니다.

  • 5. 공백이 아닌 첫 번째 문자와 공백이 아닌 마지막 문자를 찾아 중간 내용을 가로채십시오.
    또한 아래와 같이 하위 문자열을 사용하여 이를 달성할 수도 있습니다:
    let startIndex = Math.max(this.search (/\S/), 0 );
    endIndex = this.search(/\S\s*$/) + 1;
    return this.substring(startIndex, endIndex);
  • 6. 정규식을 사용하여 구현할 수도 있습니다.
    \s는 공백과 일치하는 데 사용되며 ^는 공백의 시작과 일치하는 데 사용되며 공백은 1 이상이 될 수 있으며 *는 하나 이상과 일치한다는 의미입니다.
  • [x] 7. for 루프 사용: 공백이 발견될 때마다 원래 문자열을 교체합니다.
    복잡한 문자열을 처리해야 하는 경우에는 for 루프를 사용하지 않으려고 합니다.

추천

출처blog.csdn.net/YHLSunshine/article/details/132028010