문제
https://school.programmers.co.kr/learn/courses/30/lessons/120849
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
풀이
문자열에서 특정 패턴을 찾아 다른 문자열로 모두 바꾸는 메서드로 가장 큰 특징은 정규표현식(Regex)을 사용할 수 있다는 것이다.
[aeiou]의 의미는
- [] : 안에 있는 문자 중 하나
- aeiou : a, e, i, o, u
즉 모든 모음을 찾아 빈 문자열로 바꾼다는 뜻이다.
코드
class Solution {
public String solution(String my_string) {
String answer = my_string;
answer=my_string.replaceAll("[aeiou]", "");
return answer;
}
}'PS > Programmers' 카테고리의 다른 글
| [프로그래머스 Lv.0] 숨어있는 숫자의 덧셈 (1)(Java) (0) | 2026.07.12 |
|---|---|
| [프로그래머스 Lv.0] 배열 뒤집기(Java) (0) | 2026.07.11 |
| [프로그래머스 Lv.0] 문자열 겹쳐쓰기(Kotlin) (0) | 2026.05.14 |
| [프로그래머스 Lv.0] 문자열 정수의 합(Kotlin) (0) | 2026.04.29 |
| [프로그래머스 Lv.0] 주사위 게임1(Kotlin) (0) | 2026.04.21 |
댓글