본문 바로가기
Script/Javascript

자바스크립트 문자열 자르기

by 애플 로그 2021. 6. 25.
반응형

자바스크립트 문자열 자르기

javascript에서 특정 길이가 넘어가면 길이를 잘라 처리해야할때가 있다.

그럴때 사용하면 되겠다.

 

       function cutByMaxStr(str, maxLength) {  
            if (str == undefined || str == null) {
                return '';
            }

            if (str.length > maxLength) {
                str = str.substring(0, maxLength) + '.....'; 
                // str을 maxLength 길이만큼 자르고 '.....' 을 뒤에 붙인다
            }
            return str;
        }

 

함수를 확인해보면 두번째 인자값으로 최대 길이 maxLength를 받는데,

이는 이값을 초과할시에는 substring 함수를 이용하여 maxLength 만큼 길이를 자른뒤에

'.....' 이라는 string 값을 뒤에 붙였다.

화면상에 표시할때 너무 긴경우에 사용하면 유용하게 사용할수 있겠다. #javascript 문자열 자르기

 

 

 

2021.06.25 - [script/Javascript] - 자바스크립트 정규표현식 문법

 

자바스크립트 정규표현식 문법

자바스크립트 정규표현식 문법 아래 문법정도를 익히면 그래도 왠만한 정규표현식에 대해 찾아보고 이해하는 수준까지는 할수 있을것이라 생각된다. 1. 범위 a-z : a에서 z까지를 뜻함 0-9 : 0

www.appletong.com

 

2021.06.25 - [script/Javascript] - [자바스크립트] 영문 체크, 영어 체크, 정규표현식

 

[자바스크립트] 영문 체크, 영어 체크, 정규표현식

[자바스크립트] 영문 체크, 영어 체크, 정규표현식 정규표현식을 이용하지 않는 방법과 이용하는 방법이 있을 수 있겠다. < 정규표현식 사용 X> function isEngString( str ) { if ( str == null || str == '..

www.appletong.com

 

2021.06.25 - [script/Javascript] - 자바스크립트 \r(줄바꿈, 엔터)을
로 변경

 

자바스크립트 \r(줄바꿈, 엔터)을
로 변경

자바스크립트 \r(줄바꿈, 엔터)을 로 변경 \r 또는 \r\n 줄바꿈 개행 문자를 html tag 로 변경해야할때가 있다. 그럴떄 사용하면 유용하다. < 엔터값(\r\n) -> BR 태그 로 변경 > function(str) replaceBrTag..

www.appletong.com

 

댓글