JavaScript에서 문자열 자르기

Javascripteseo Munjayeol Jaleugi



텍스트로 작업하는 동안 문자열 값의 문자 수를 제한해야 하는 경우가 있습니다. 문자열 값이 제한을 초과하면 나머지 부분을 자릅니다. 자르기 또는 자르기는 무언가를 더 작게 만들기 위해 일부를 자르거나 제거하는 과정입니다. 문자열을 자르거나 자르기 위해 JavaScript에는 substring() 메서드 또는 join() 메서드가 있는 split() 메서드를 포함하여 미리 정의된 메서드가 있습니다.

이 튜토리얼에서는 JavaScript 문자열을 자르는 방법을 설명합니다.

JavaScript에서 문자열 자르기

문자열을 자르려면 다음 방법을 사용하십시오.







  • 부분 문자열() 방법
  • 의 조합 나뉘다() 그리고 가입하다() 방법

이러한 방법을 자세히 설명하겠습니다.



방법 1: substring() 메서드를 사용하여 문자열 자르기

그만큼 부분 문자열() 방법은 ' ' 유형 메서드를 사용하고 지정된 인덱스 사이의 문자열을 자릅니다. 원래 문자열의 길이가 제한을 초과하면 문자 수가 지정된 제한과 같아질 때까지 해당 부분만 반환합니다.



통사론
주어진 구문은 ' 부분 문자열() ' 방법:





부분 문자열 ( 시작 , )

두 개의 매개변수가 필요합니다.

  • ' 시작 '는 부분 문자열의 시작 인덱스입니다.
  • ' '는 문자열이 잘릴 마지막 인덱스입니다.

반환 값 : 새로운 트리밍된 문자열을 반환합니다.



예시
먼저 변수 ' str1 ' 문자열을 저장하는 ' 리눅스힌트에 오신 것을 환영합니다 ':

~였다 str1 = 'Linuxhint에 오신 것을 환영합니다' ;

'라는 함수를 정의하십시오. 문자열 자르기() ' 두 개의 매개변수 ' ' 그리고 ' 한계 '. 이 함수에서 '를 사용하여 문자열의 길이를 확인합니다. 길이 ' 재산. 문자열의 길이가 지정된 제한보다 크면 ' 부분 문자열() ” 두 개의 인수가 전달되는 메서드, 문자열의 시작 인덱스와 문자열의 마지막 인덱스가 될 제한:

기능 문자열 자르기 ( , 한계 ) {
만약에 ( 끈. 길이 > 한계 ) {
str2 = 끈. 부분 문자열 ( 0 , 한계 ) ;
}
또 다른 {
반품 str1 ;
}
반품 str2 ;
}

를 불러 ' 문자열 자르기() ' 문자열을 전달하여 함수 ' str1 ' 및 제한 ' 8 ':

콘솔. 통나무 ( 문자열 자르기 ( str1 , 8 ) ) ;

출력은 시작 인덱스부터 트리밍된 문자열을 표시합니다. 0 그리고 인덱스에서 끝나는 8 :

방법 2: join() 메서드와 함께 split() 메서드를 사용하여 문자열 자르기

'라는 문자열을 자르는 또 다른 방법이 있습니다. 나뉘다() ” 문자열을 특정 문자의 하위 문자열 배열로 분할하는 메서드입니다. 부분 문자열을 문자열로 결합하려면 ' 가입하다() ' 방법

통사론
JavaScript에서 문자열을 토큰화하기 위해 split() 메서드의 주어진 구문을 따르십시오.

나뉘다 ( 분리 기호 , 한계 ) ;
  • 여기서 ' 분리 기호 '는 문자열을 분할할 위치를 지정하기 위해 구분자 매개변수로 사용되는 특정 문자입니다.
  • ' 한계 '는 분할 수를 나타내는 정수입니다.
  • 전달된 인수를 기반으로 하는 부분 문자열 배열을 반환합니다.

예시
같은 문자열을 사용하십시오 ' str1 ' 위의 예제에서 생성한 다음 빈 문자열('')을 전달하여 split() 메서드를 호출하고 제한 ' 열하나 '를 인수로:

~였다 str = str1. 나뉘다 ( '' , 열하나 ) ;

출력은 길이가 11인 부분 문자열의 배열을 보여줍니다.

이제 join() 메서드를 사용하여 배열을 문자열로 결합하고 변수 ' truncStr ':

~였다 truncStr = str. 가입하다 ( '' ) ;

'를 사용하여 결과 문자열을 인쇄합니다. console.log() ' 방법:

콘솔. 통나무 ( truncStr ) ;

산출

결론

JavaScript에서 문자열을 자르려면 ' 부분 문자열() ' 방법 또는 '의 조합 나뉘다() ' 그리고 ' 가입하다() '방법. substring() 메서드는 JavaScript에서 문자열을 자르는 가장 일반적인 메서드입니다. 지정된 인덱스 사이의 문자열을 자릅니다. split() 메서드는 문자열을 부분 문자열 배열로 분할하고 join() 메서드는 해당 부분 문자열 배열을 문자열로 변환하는 데 사용됩니다. 이 튜토리얼에서는 JavaScript 문자열을 자르는 방법을 설명했습니다.