[Javascript : programmers] 특정한 문자를 대문자로 바꾸기 (Lv.0)
문제
나의 정답 풀이
function solution(my_string, alp) {
return my_string.replaceAll(alp, alp.toUpperCase());
}
replaceAll() 메서드를 통해서 alp에 담긴 문자를 대문자로 바꿔준다.
다른 정답 풀이
function solution(my_string, alp) {
let a = new RegExp(alp, 'g');
return my_string.replace(a, alp.toUpperCase());
}
RegExp를 통해서 정규표현식으로 바꾼 변수를 replace() 메서드를 통해서 반환한다.
학습 내용 ⭐
- replace() 메서드와 replaceAll() 메서드
'Javascript > 자바스크립트 문제' 카테고리의 다른 글
[Javascript : programmers] 배열에서 문자열 대소문자 변환하기 (Lv.0) (0) | 2024.07.22 |
---|---|
[Javascript : programmers] A 강조하기 (Lv.0) (1) | 2024.07.22 |
[Javascript : programmers] 공백으로 구분하기 1,2 (Lv.0) (1) | 2024.07.22 |
[Javascript : programmers] 문자열 바꿔서 찾기 (Lv.0) (2) | 2024.07.22 |
[Javascript : programmers] rny_string (Lv.0) (0) | 2024.07.22 |