[Javascript] 특정 문자열로 Split 후 마지막 요소 추출

특정 패턴의 문자열을 배열로 추출한 후 맨 끝 배열 요소를 활용하기 위한 처리 방법입니다.

var string = 'a_bc_d_ef_g';

// string 변수에서 맨 끝 g를 추출
var result = string.split('_').reverse()[0];

console.log(result);
// return => 'g'

위 코드는 underscope(_)로 구분되는 패턴의 문자열을 split() 함수로 배열화 시킨 뒤 해당 배열 요소를 reverse() 함수로 순서를 반전 시킵니다. 그 후 첫 배열 요소[0]를 가져오면 결과적으로 대상 문자 배열의 맨 마지막 요소를 가져오는 형태가 됩니다.

HyungJin

이 곳에 작성된 모든 컨텐츠는 CCL 규약의 CC BY-NC-SA (저작자표시-비영리-동일조건변경허락) 조건을 따릅니다. 비상업적 용도로 출처를 밝혀주시면 얼마든지 공유 가능합니다.

You may also like...

%d 블로거가 이것을 좋아합니다: