문자열 값을 첫 번째 인수로, 패턴 문자열을 두 번째 인수로 취하는 JavaScript 함수를 작성해야 합니다.
문자열과 패턴이 -
라고 가정합니다.const str = '123456789'; const pattern = '## ## ## ###';
그런 다음 함수는 패턴에 따라 문자열을 채워야 하고 출력 문자열은 -
여야 합니다.const output = '12 34 56 789';
예시
const str = '123456789';
const pattern = '## ## ## ###';
const maskString = (str, pattern) => {
let i = 0;
const padded = pattern.replace(/#/g, () => {
return str[i++];
});
return padded;
};
console.log(maskString(str, pattern)); 출력
콘솔의 출력은 -
12 34 56 789