상세 컨텐츠

본문 제목

[JAVASCRIPT]문자열 관련 정규식&함수 정리

PROGRAMMING/JAVASCRIPT

by 니콜 키크드만 2020. 2. 5. 10:13

본문

Js 자주 쓰는 문자열 관련 내용을 계속 업데이트 하면서 늘려나갈 예정입니다.

* JAVASCRIPT 공식 API https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/%EC%A0%95%EA%B7%9C%EC%8B%9D

#1 문자(데이터는 숫자) 천단위 콤마 찍기

var stringVal = '321828391';
console.log(stringVal.replace(/\B(?=(\d{3})+(?!\d))/g, ","));
결과 : 321,838,391

#2 문자안의 특정 문자 없애기(yyyy-mm-dd > yyyymmdd)

var stringVal = '1991-01-01';
console.log(stringVal.replace(/-/gi,''));
결과 : 19910101

#3 문자열 자르기 / slice함수

// slice ( 시작 문자열 순서, 문자열 갯수)

var stringVal = '1991-01-12';
console.log(stringVal.slice(0,2)); // 결과 : "19"

// 시작 문자열 순서만 넣으면, 시작 문자부터 끝 문자까지 문자 반환
console.log(stringVal.slice(2)); // 결과 : "91-01-12"

// 시작 문자열 순서를 0보다 작게 넣으면, 문자의 끝에서 파라미터 만큼 앞으로 돌아가서 끝문자까지 반환
console.log(stringVal.slice(-2)); // 결과 : "12"
반응형

관련글 더보기

댓글 영역