A를 #으로
- My Solution 1
- 정규표현식을 사용하여 구현
function solution(s){
let newstr = s.replace(/A/gi, "#")
return newstr;
}
let str="BANANA";
console.log(solution(str));
// output : B#N#N#
- My Solution 2
function solution(s){
let res = "";
for(let i=0; i<s.length; i++){
if(s[i] === 'A'){
res += "#"
} else{
res += s[i]
}
}
return res;
}
let str = "BANANA";
console.log(solution(str));
// output : B#N#N#
- Answer
🐸 Solving Review
이 문제를 통해서 정규표현식에 대한 공부를 하게 된 계기가 되었다.
정규표현식이란 말은 많이 들어보았지만, 이것에 대해 깊게 알지 못했는데 이번기회로 공부할 수 있게 되었고, 공부하면서 느낀점은 들어만보고 끝나는것이 아니라 내가 직접 찾아보고 적용해봐야 알 수 있다는 것을 더 깊이 느꼈던 문제였다.
Author And Source
이 문제에 관하여(A를 #으로), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@reveloper-1311/A를-으로저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)