BACK/JAVA
[JAVA] replaceAll 정규식 사용하기
연듀
2022. 12. 19. 14:14
public String solution(String s){
String answer="NO";
s=s.toUpperCase().replaceAll("[^A-Z]", "");
String tmp=new StringBuilder(s).reverse().toString();
if(s.equals(tmp)) answer="YES";
return answer;
}
replaceAll("[^A-Z]", "");
정규식을 사용해 A부터 Z까지의 알파벳이 아니면 ""으로 치환한다.
그리고 StringBuilder reverse를 사용해 문자열을 거꾸로 뒤집어 기존 문자열과 비교한다.
반응형