
str.trim() 함수는 한 줄의 문자열에만 적용할 수 있습니다. 여러 줄의 문자열을 다루기 위해서는 replace() 함수를 사용하거나 split() 함수를 사용하여 줄을 분리한 후 trim() 함수를 적용하는 방법이 있습니다.
예를 들어, 여러 줄의 문자열을 다루기 위해서는 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
javascript
let multiLineStr = " 첫 번째 줄 n두 번째 줄n 세 번째 줄 ";
let trimmedStr = multiLineStr.replace(/^s+|s+$/gm, '');
console.log(trimmedStr); // 첫 번째 줄 두 번째 줄 세 번째 줄
또는 split() 함수를 사용하여 줄을 분리한 후 trim() 함수를 적용하는 방법도 있습니다.
#hostingforum.kr
javascript
let multiLineStr = " 첫 번째 줄 n두 번째 줄n 세 번째 줄 ";
let trimmedStr = multiLineStr.split('n').map(str => str.trim()).join('n');
console.log(trimmedStr); // 첫 번째 줄 두 번째 줄 세 번째 줄
2025-07-08 06:22