본문 바로가기
개발공부_Blog/JavaScript

JavaScript - String객체 : split()

by 독서개발자 2021. 12. 18.

 

당장 사용하지 못하더라도 하나씩 정리하며
머리에 저장해둔다. 분명 어딘가 쓸 일이 생길것이다
무엇이 있는지 모르면 사용해볼 생각조차 하지 못한다 

 

 

 

split() : 문자열을 특정 기호로 자르기  

 

  예  제  

let input = 
`일자, 달러, 엔, 유로
02,1141.80,1097.11,1226.37
03,1241.83,1197.11,1400.07
04,1191.10,1033.14,1245.17
05,1178.70,1066.99,1262.30
06,1154.34,1297.00,1146.97 
`
input = input.trim()
input = input.split('\n')
input = input.map((line)=> line.split(','))

console.log(input)

 

  출  력  

예제의 출력은

map() 함수를 사용하였기 때문에, 배열로 출력된다

 

 

 

  과  정  

input = input.trim()
                //  trim() : 앞,뒤 공백을 제거한다.

 

input = input.split('\n')
                 // split('\n') : 줄바꿈으로 자른다. (\역슬래시)

 

input = input.map((line)=> line.split(','))
                // 모든 배열의 값에 function을 실행해서 새로운 배열을 만드는 method이다

 

댓글