dorian-dev avatar

도리안의 개발 이야기 #165 - 문자열에서 괄호와 그 안의 내용 지우기 (자바 언어)

dorian-dev

Published: 03 Jun 2019 › Updated: 03 Jun 2019도리안의 개발 이야기 #165 - 문자열에서 괄호와 그 안의 내용 지우기 (자바 언어)

도리안의 개발 이야기 #165 - 문자열에서 괄호와 그 안의 내용 지우기 (자바 언어)

대문 제작: imrahelk

서버로부터 받은 충전 상품 이름의 뒤에 괄호가 포함된 금액이 있는데요. 이거를 앱에서 보이지 말고 지워달라는 요청을 받았습니다. 이게 제 서버 가 아닌 다른 서버에서 가져오는 것이기 때문에 제가 할 수 있는 것은 괄호와 금액을 지우는 것입니다. 예를 들면,

포션(10,000)

포션

으로 바꾸는 거죠. 이거는 정규식을 활용하면 쉽게 처리할 수 있습니다.

괄호와 내용을 포함한 부분 문자열 식별

"\\(.*\\)"

괄호와 내용을 포함한 부분 문자열 없애기

String 클래스의 replaceAll 메소드를 활용하면 가능합니다.

String itemName = "포션(10,000)";
String shortItemName = itemName.replaceAll("\\(.*\\)", "");

System.out.println("본 아이템 이름: " + itemName);
System.out.println("줄인 아이템 이름: " + shortItemName);

aaronhong_banner.jpg

Leave 도리안의 개발 이야기 #165 - 문자열에서 괄호와 그 안의 내용 지우기 (자바 언어) to:

Written by

Read more #kr-dev posts


Best Posts From dorian-dev

We have not curated any of dorian-dev's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From dorian-dev