문제 설명
알파벳 소문자로 이루어진 문자열 myString이 주어집니다. 알파벳 순서에서 "l"보다 앞서는 모든 문자를 "l"로 바꾼 문자열을 return 하는 solution 함수를 완성해 주세요.
제한사항
- 1 ≤ myString ≤ 100,000
- myString은 알파벳 소문자로 이루어진 문자열입니다.
입출력 예
myString | result |
"abcdevwxyz" | "lllllvwxyz" |
"jjnnllkkmm" | "llnnllllmm" |
풀이
class Solution {
public String solution(String myString) {
return myString.replaceAll("[a-k]", "l");
}
}
'Coding Test > 프로그래머스[JAVA]' 카테고리의 다른 글
[프로그래머스 Lv0.] 181933번 flag에 따라 다른 값 반환하기 (JAVA) (0) | 2024.10.17 |
---|---|
[프로그래머스 Lv0.] 181868번 공백으로 구분하기 2 (JAVA) (0) | 2024.10.16 |
[프로그래머스 Lv0.] 181864번 문자열 바꿔서 찾기 (JAVA) (0) | 2024.10.16 |
[프로그래머스 Lv0.] 181861번 배열의 원소만큼 추가하기 (JAVA) (0) | 2024.10.16 |
[프로그래머스 Lv0.] 181853번 뒤에서 5등까지 (JAVA) (0) | 2024.10.16 |