stringToArray.js (8kyu 62)
Codewars 알고리즘 풀이
Problem
- Write a function to split a string and convert it into an array of words.
- 문자열을 분할해서 단어의 배열로 반환한다.
Solution 01
function stringToArray(str) {
return str.split(' ');
}
stringToArray('abc'); // ['abc']
stringToArray('ab c'); // ['ab', 'c']
stringToArray('aa b ccc'); // ['aa', 'b', 'ccc']
split()
메소드문자열을 부분 문자열로 분할하고, 새 배열로 반환한다.
Solution 02
function stringToArray(str) {
return str.split(/\s/);
}
stringToArray('abc'); // ['abc']
stringToArray('ab c'); // ['ab', 'c']
stringToArray('aa b ccc'); // ['aa', 'b', 'ccc']
정규표현식 (RegExp)
\s
: 공백 문자