본문 바로가기
Javascript

javascript 문자열 마지막 콤마(쉼표) 삭제 제거

by @hohoya33 2021년 04월 14일

아래 코드와 같이 정규식을 사용하면 마지막 쉼표와 그 뒤 공백을 제거 할 수 있습니다.

var str = "This, is, test,";
str = str.replace(/,\s*$/, ""); // output "this, is , test"

/ 정규 표현식 시작과 끝
, 쉼표 일치
\s 공백문자 * 0 이상인 경우
$ 문자열의 끝을 의미

 

마지막 문자를 자르는 방법

var strNumber = "3623,3635,";
strNumber.substring(0, strNumber.length - 1);

// slice
strNumber.slice(0,-1);

// map
var arrData = strNumber.split(',');
$.map(arrData, function(value, i) {
  return value != "" ? value : null;
}).join(',')

개의 댓글