반응형
내 코드
class Solution {
public String solution(String my_string) {
return my_string.replaceAll("a", "")
.replaceAll("e", "")
.replaceAll("i", "")
.replaceAll("o", "")
.replaceAll("u", "");
}
}
나는 일일이 replace 해주었다....
다른 사람 코드
class Solution {
public String solution(String my_string) {
String answer = "";
answer = my_string.replaceAll("[aeiou]", "");
return answer;
}
}
문자열 치환할 때 [] (정규식)로 한 번에 해줄 수 있거나
class Solution {
public String solution(String myString) {
return myString.replaceAll("a|e|i|o|u", "");
}
}
또는 |로 한 방에 해줄 수 있는 것이었음..
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
(참고)
java replace 와 replaceAll 차이점에 대해 자세히 알아보자
안녕하세요. 자바에는 문자열을 변환할수 있는 메소드들이 있습니다. 메소드명을 보시면 대충 감이 오실텐데요. 오늘은 replace, replaceAll 두가지 메소드에 대해 자세히 알아보겠습니다. 먼저 사용
djusti.tistory.com
반응형
'코테 > 프로그래머스' 카테고리의 다른 글
[프로그래머스/Lv. 0] 제곱수 판별하기 (0) | 2023.01.27 |
---|---|
[프로그래머스/Lv. 0] 숨어있는 숫자의 덧셈 (1) (0) | 2023.01.27 |
[프로그래머스/Lv. 0] 특정 문자 제거하기 (0) | 2023.01.24 |
[프로그래머스/Lv. 0] 배열 자르기 (0) | 2023.01.23 |
[프로그래머스/Lv. 0] 삼각형의 완성조건 (1) (0) | 2023.01.23 |